- 29 3月, 2014 3 次提交
- 27 3月, 2014 1 次提交
-
-
由 iignatyev 提交于
Reviewed-by: morris, kvn
-
- 27 2月, 2014 1 次提交
-
-
由 goetz 提交于
Summary: Avoid #ifs by introducing the accessor function interpreter_frame_temp_oop_addr(). Reviewed-by: kvn, twisti
-
- 25 3月, 2014 1 次提交
-
-
由 ccheung 提交于
8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch Summary: added an assert for checking the return value is <= max_jint Reviewed-by: coleenp, minqi
-
- 26 3月, 2014 1 次提交
-
-
由 dcubed 提交于
Reviewed-by: coleenp, sspitsyn
-
- 25 3月, 2014 1 次提交
-
-
由 kvn 提交于
Summary: move set_rtm_state() call after (nm != NULL) check Reviewed-by: iveresov, twisti
-
- 22 3月, 2014 1 次提交
-
-
由 iignatyev 提交于
Reviewed-by: iveresov, kvn, iignatyev Contributed-by: filipp.zhinkin@oracle.com
-
- 24 3月, 2014 9 次提交
-
-
由 poonam 提交于
Summary: Native pointers less than 64 bits wide should be extended as an unsigned number. Reviewed-by: kvn, kevinw
-
由 tschatzl 提交于
Summary: Pad and cache-align BiasedMappedArray instances by default to avoid performance variability problems due to false sharing, as instances of this data structures are typically used for performance sensitive code. Reviewed-by: brutisso, stefank
-
由 tschatzl 提交于
Summary: Mentioned closures are actually wrapped methods. This adds confusion to readers, and in this case also increases code size as G1ParScanHeapEvacClosure is part of the oop_oop_iterate() methods. Move them into G1ParScanThreadState as methods. Reviewed-by: stefank
-
由 tschatzl 提交于
Summary: Refactor the From Card Cache into a separate class. Reviewed-by: jmasa
-
由 tschatzl 提交于
Summary: Detailed breakdown of time spent in the evacuation failure handling phases to make the "Other" time roughly correspond to the sum of its parts. Reviewed-by: jwilhelm, jmasa
-
由 tschatzl 提交于
Summary: Show the time taken by card redirtying during GC in a new "Redirty Cards" line. Reviewed-by: jwilhelm, brutisso
-
由 tschatzl 提交于
Summary: Improve fast card cache iteration and avoid taking locks when freeing the collection set. Reviewed-by: brutisso
-
由 tschatzl 提交于
Summary: The from card cache is a very frequently accessed data structure. It is essentially a 2d array of per-region values, one row of values for every GC thread. Pad and align the data structure to avoid false sharing. Reviewed-by: stefank
-
由 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
-
- 21 3月, 2014 6 次提交
-
-
由 ehelin 提交于
Reviewed-by: stefank, mgerdin, coleenp, egahlin
-
由 ehelin 提交于
Reviewed-by: stefank, mgerdin
-
由 ehelin 提交于
Reviewed-by: jmasa, stefank
-
由 ehelin 提交于
Reviewed-by: stefank, mgerdin
-
由 ehelin 提交于
Reviewed-by: jmasa, stefank, mgerdin
-
由 kvn 提交于
Summary: Use RTM for inflated locks and stack locks. Reviewed-by: iveresov, twisti, roland, dcubed
-
- 20 3月, 2014 1 次提交
-
-
由 ehelin 提交于
Reviewed-by: tschatzl, mgerdin Contributed-by: goetz.lindenmaier@sap.com
-
- 19 3月, 2014 1 次提交
-
-
由 pliden 提交于
Summary: Implementation of JEP 192, http://openjdk.java.net/jeps/192 Reviewed-by: brutisso, tschatzl, coleenp
-
- 17 3月, 2014 3 次提交
- 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 2 次提交
-
-
由 jwilhelm 提交于
Summary: The free list is being maintained in a sorted fashion and old and humongous regions are allocated from the bottom of the heap while young regions are allocated at the top. Reviewed-by: tschatzl, mgerdin Contributed-by: jesper.wilhelmsson@oracle.com, staffan.friberg@oracle.com
-
由 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 1 次提交
-
-
由 sla 提交于
Reviewed-by: dcubed, mgronlun
-