- 25 9月, 2013 2 次提交
- 23 9月, 2013 1 次提交
-
-
由 iklam 提交于
8025088: Missing cases for JVM_CONSTANT_MethodHandleInError cause crash if debugger steps into error-tagged method handle Summary: Need to refetch each method from InstanceKlass after all safepoints. Removed leaky PreviousVersionInfo code. Reviewed-by: coleenp, sspitsyn
-
- 22 9月, 2013 1 次提交
-
-
由 sla 提交于
Reviewed-by: sla, dsamersoff Contributed-by: NYasumasa Suenaga <yasu@ysfactory.dip.jp>
-
- 21 9月, 2013 2 次提交
- 20 9月, 2013 3 次提交
-
-
由 coleenp 提交于
Summary: Need to refetch each method from InstanceKlass after all safepoints. Removed leaky PreviousVersionInfo code. Reviewed-by: dcubed, sspitsyn
-
由 stefank 提交于
Reviewed-by: coleenp, brutisso, mgerdin, jmasa
-
由 stefank 提交于
Summary: SymbolTable and StringTable can make calls to GC_locker::is_active() outside a safepoint. This isn't safe because the GC_locker active state (lock count) is only updated at a safepoint and only remains valid as long as _needs_gc is true. However, outside a safepoint_needs_gc can change to false at any time, which makes it impossible to do a correct call to is_active() in that context. In this case these calls can just be removed since the input argument to basic_add() should never be on the heap and so there's no need to check the GC_locker state. This change also adjusts the assert() in is_active() to makes sure all calls to this function are always done under a safepoint. Reviewed-by: brutisso, dcubed Contributed-by: per.liden@oracle.com
-
- 19 9月, 2013 2 次提交
-
-
由 hseigel 提交于
Summary: Make sure CDS is off by default when running server compiler. Reviewed-by: dholmes, coleenp
-
由 dholmes 提交于
Reviewed-by: alanb, chegar, dholmes, ksrini Contributed-by: NMike Duigou <mike.duigou@oracle.com>
-
- 18 9月, 2013 4 次提交
-
-
由 dcubed 提交于
Summary: Add -XX:+VerifyStringTableAtExit option and code to verify StringTable invariants. Reviewed-by: rdurbin, sspitsyn, coleenp
-
由 sgabdura 提交于
Summary: Check that the _java_thread parameter is valid when it is possible that the JavaThread has exited after the initial checks were made in generated/jvmtifiles/jvmtiEnter.cpp: jvmti_GetCurrentContendedMonitor() Reviewed-by: dcubed, dsamersoff
-
由 anoll 提交于
Summary: Provide correct number of visited nmethods to Tracing Reviewed-by: kvn, iveresov
-
由 ehelin 提交于
Reviewed-by: stefank, dholmes, coleenp
-
- 17 9月, 2013 4 次提交
-
-
由 allwin 提交于
Reviewed-by: sla, coleenp, ctornqvi, dsamersoff
-
由 tschatzl 提交于
Summary: Incorrect usage of idx_t where bm_word_t is appropriate. Reviewed-by: tschatzl, brutisso Contributed-by: NDan Horak <dhorak@redhat.com>
-
由 minqi 提交于
Summary: made changes to easily identify current log file in rotation. Parameterize the input with %t for time replacement in file name. Reviewed-by: ccheung, tschatzl, tamao, zgu Contributed-by: yumin.qi@oracle.com
-
由 acorn 提交于
Reviewed-by: kamg, minqi
-
- 16 9月, 2013 1 次提交
-
-
由 tschatzl 提交于
8024396: VM crashing with assert(!UseLargePages || UseParallelOldGC || use_large_pages) failed: Wrong alignment to use large pages Summary: Loosen wrong assert for UseParallelOldGC to UseParallelGC Reviewed-by: stefank, brutisso
-
- 14 9月, 2013 5 次提交
-
-
由 drchase 提交于
Summary: Enhance method resolution and resulting data structures, plus some refactoring. Reviewed-by: twisti, acorn, jrose
-
由 twisti 提交于
Reviewed-by: kvn, coleenp
-
由 sspitsyn 提交于
8024346: ~CautiouslyPreserveExceptionMark - assert(!_thread->has_pending_exception()) failed: unexpected exception generated Summary: Pending exceptions must be handled properly after a call to the JVMTI merge_cp_and_rewrite Reviewed-by: coleenp, dholmes Contributed-by: serguei.spitsyn@oracle.com
-
由 sspitsyn 提交于
8024345: 'assert(_value != NULL) failed: resolving NULL _value' from VM_RedefineClasses::set_new_constant_pool Summary: The OOME's in the JVMTI merge_cp_and_rewrite and set_new_constant_pool must be handled correctly Reviewed-by: coleenp, dholmes Contributed-by: serguei.spitsyn@oracle.com
-
由 sspitsyn 提交于
8017230: Internal Error (jvmtiRedefineClasses.cpp:1662): guarantee(false) failed: insert_space_at() failed Summary: Handle pending exceptions instead of firing a guarantee() Reviewed-by: coleenp, dholmes Contributed-by: serguei.spitsyn@oracle.com
-
- 13 9月, 2013 3 次提交
- 14 9月, 2013 4 次提交
- 13 9月, 2013 2 次提交
- 12 9月, 2013 3 次提交
- 11 9月, 2013 3 次提交
-
-
由 tschatzl 提交于
Summary: Use conservative assumptions of required alignment for the various garbage collector components into account when determining the maximum heap size that supports compressed oops. Using this conservative value avoids several circular dependencies in the calculation. Reviewed-by: stefank, dholmes
-
由 tschatzl 提交于
Summary: Correctly calculate the initialization value for the shift between object start and bitmap bit in the G1 mark bitmaps. Reviewed-by: tonyp
-
由 mgerdin 提交于
Summary: Use best-fit block-splitting freelist allocation from the block freelist. Reviewed-by: jmasa, stefank
-