- 24 3月, 2014 1 次提交
-
-
由 tschatzl 提交于
Summary: Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time. Reviewed-by: mgerdin, brutisso
-
- 17 3月, 2014 2 次提交
- 06 2月, 2014 1 次提交
-
-
由 pliden 提交于
Reviewed-by: tonyp, tschatzl
-
- 10 1月, 2014 2 次提交
- 17 3月, 2014 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: tschatzl, pliden
-
- 14 3月, 2014 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: tschatzl, pliden
-
- 06 3月, 2014 2 次提交
- 05 3月, 2014 1 次提交
-
-
由 roland 提交于
8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90 Summary: concurrent update of traps with construction of ciMethodData Reviewed-by: kvn, twisti
-
- 15 3月, 2014 1 次提交
-
-
由 roland 提交于
Summary: favor profile data coming from outer most method Reviewed-by: kvn, twisti
-
- 13 3月, 2014 1 次提交
-
-
由 iveresov 提交于
Summary: Add support for BMI1 instructions Reviewed-by: kvn, roland
-
- 28 2月, 2014 1 次提交
-
-
由 poonam 提交于
Summary: added missing check for loop padding case. Reviewed-by: kvn, jrose
-
- 27 2月, 2014 1 次提交
-
-
由 minqi 提交于
Summary: There is race condition between os::interrupt and os::is_interrupted on Windows. In JVM_Sleep(Thread.sleep), check if thread gets interrupted, it may see interrupted but not really interrupted so cause spurious waking up (early return from sleep). Fix by checking if interrupt event really gets set thus prevent false return. For intrinsic of _isInterrupted, on Windows, go fastpath only on bit not set. Reviewed-by: acorn, kvn Contributed-by: david.holmes@oracle.com, yumin.qi@oracle.com
-
- 11 3月, 2014 1 次提交
-
-
由 iveresov 提交于
8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false] Summary: In GraphKit::gen_checkcast() provide only exact superklass to GraphKit::maybe_cast_profiled_receiver() Reviewed-by: kvn, roland
-
- 26 2月, 2014 2 次提交
- 16 2月, 2014 1 次提交
-
-
由 coleenp 提交于
Summary: Remove search in system dictionary and hacks, replace with verifying in CLD::_klasses list. Reviewed-by: dcubed, acorn
-
- 11 2月, 2014 1 次提交
-
-
由 goetz 提交于
Reviewed-by: mgerdin, jmasa Contributed-by: matthias.baesken@sap.com
-
- 27 2月, 2014 2 次提交
- 26 2月, 2014 4 次提交
-
-
由 tschatzl 提交于
Summary: Revert JDK-6976350 because it does not improve PLAB fragmentation. To the contrary, it tends to increase the amount of wasted space with many threads. Reviewed-by: brutisso
-
由 tschatzl 提交于
Summary: Move G1ParCopyClosure::copy_to_survivor_space to decrease code size. Reviewed-by: stefank, jmasa
-
由 tschatzl 提交于
Summary: Remove the assumption that G1CollectedHeap::in_cset_fast_test needs to check for NULL references. Most of the time this is not required, making the code doing this check multiple times. Reviewed-by: stefank, mgerdin, jmasa
-
由 tschatzl 提交于
Summary: Move methods that are not dependent on any of G1ParCopyClosure's template parameters into G1ParCopyHelper. Further remove unused methods and members of the class hierarchy. Reviewed-by: mgerdin, stefank
-
- 11 2月, 2014 1 次提交
-
-
由 minqi 提交于
Summary: AltHashing used jint the way of juint in bit shifting which could lead loss of precision. Fix by change _seed defined as juint. Reviewed-by: coleenp, ccheung Contributed-by: yumin.qi@oracle.com
-
- 05 2月, 2014 1 次提交
-
-
由 tschatzl 提交于
Summary: When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee. Reviewed-by: brutisso, jwilhelm
-
- 31 1月, 2014 2 次提交
-
-
由 tschatzl 提交于
8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1 Summary: The change fixes the predicate check. Reviewed-by: jmasa, tonyp, stefank
-
由 tschatzl 提交于
Summary: Clean up and slightly optimize reference handling from the GC reference task queue. Since we never push partial array chunks as narrowOop* we can manually specialize the code so that some code can be optimized away. Reviewed-by: tonyp, brutisso, stefank
-
- 30 1月, 2014 1 次提交
-
-
由 jwilhelm 提交于
Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallelGC. Reviewed-by: sla, mgerdin, brutisso
-
- 28 1月, 2014 1 次提交
-
-
由 kvn 提交于
Summary: Switch off EliminateAutoBox flag by default in jdk8 release. Reviewed-by: iveresov
-
- 27 1月, 2014 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: tschatzl, stefank, jmasa
-
- 24 1月, 2014 4 次提交
-
-
由 hseigel 提交于
8028553: The JVM should not throw VerifyError when 'overriding' a static final method in a superclass. Summary: Check if method is static before throwing exception. Reviewed-by: kamg, coleenp, lfoltan, fparain
-
由 shade 提交于
Summary: Move the option to obsolete options list, purge the redundant compiler code. Reviewed-by: kvn, jrose
-
由 roland 提交于
Summary: type methods shouldn't always operate on speculative part Reviewed-by: kvn, twisti
-
由 dsimms 提交于
Summary: Use spin lock to manage ParkEvent and PlatformEvent free lists. Reviewed-by: dholmes, fparain, dcubed, acorn
-
- 15 2月, 2014 1 次提交
-
-
由 ccheung 提交于
Summary: use the HAS_PENDING_EXCEPTION and CLEAR_PENDING_EXCEPTION macros Reviewed-by: dholmes, coleenp, dcubed
-
- 13 2月, 2014 1 次提交
-
-
由 ccheung 提交于
Summary: added JNI exception pending check in several files under src/share/vm/prims directory Reviewed-by: coleenp, minqi
-
- 24 1月, 2014 1 次提交
-
-
由 sspitsyn 提交于
8030027: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfa Summary: Add a safe guard to VMOp_GetCurrentLocation against non-walkable stack of target thread exiting from Java execution Reviewed-by: mgronlun, dholmes, sla, dcubed Contributed-by: serguei.spitsyn@oracle.com
-