- 30 8月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Add inline directives to os::Linux::supports_monotonic_clock() and os::Bsd::supports_monotonic_clock(). Reviewed-by: johnc, azeemj, mikael Contributed-by: NBrandon Mitchell <brandon@twitter.com>
-
- 29 8月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Add the flags G1EvacuationFailureALot flag (and supporting flags) to force trigger evacuation failures. The support flags control how often to trigger an evacuation failure and during which types of evacuation pause. This functionality is analogous to that of PromotionFailureALot for the other collectors. Reviewed-by: brutisso
-
- 23 8月, 2012 1 次提交
-
-
由 brutisso 提交于
7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code Summary: Also reviewed by vitalyd@gmail.com. Introduced the WorkerDataArray class. Fixed some minor logging bugs. Reviewed-by: johnc, mgerdin
-
- 25 8月, 2012 4 次提交
- 24 8月, 2012 3 次提交
- 23 8月, 2012 2 次提交
-
-
由 brutisso 提交于
Summary: Also reviewed by: vitalyd@gmail.com. Make G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, G1OldCSetRegionLiveThresholdPercent and G1OldCSetRegionThresholdPercent experimental flags Reviewed-by: ysr, johnc, jmasa
-
由 kvn 提交于
Summary: Fixed Pack node generation. Not vectorize shift instructions if count is not the same for all shifts and if count is vector. Reviewed-by: twisti
-
- 22 8月, 2012 6 次提交
-
-
由 roland 提交于
Summary: C1 value numbering hits unloaded klass. Reviewed-by: kvn, twisti
-
由 dcubed 提交于
-
由 kvn 提交于
Summary: Shifts with loop variant counts "a[i]=1<<b[i];" should not be vectorized since hw does not support it. Reviewed-by: twisti
-
由 johnc 提交于
Summary: Correct the result value of G1CollectedHeap::pending_card_num(). Change the code that calculates the GC efficiency of a non-young heap region to use historical data from mixed GCs and the actual number of live bytes when predicting how long it would take to collect the region. Changes were also reviewed by Thomas Schatzl. Reviewed-by: azeemj, brutisso
-
由 twisti 提交于
Reviewed-by: kvn, roland, jrose
-
由 johnc 提交于
Summary: G1 does not appear to be immune to the issue described in CR 6948537 and increasing the size of old-generation PLABs appears to increase the liklihood of seeing the issue. Extend the fix for 6948537 to G1's BlockOffsetTable. Reviewed-by: brutisso, jmasa
-
- 21 8月, 2012 2 次提交
-
-
由 kvn 提交于
Summary: In C2 add software membar after load from Reference.referent field to prevent commoning of loads across safepoint since GC can change its value. In C1 always generate Reference.get() intrinsic. Reviewed-by: roland, twisti, dholmes, johnc
-
由 kvn 提交于
Summary: Added asm encoding and mach nodes for vector arithmetic instructions on x86. Reviewed-by: roland
-
- 18 8月, 2012 2 次提交
- 17 8月, 2012 1 次提交
-
-
由 katleman 提交于
-
- 16 8月, 2012 1 次提交
-
-
由 amurillo 提交于
Reviewed-by: jcoomes
-
- 15 8月, 2012 1 次提交
-
-
由 zgu 提交于
7191124: Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT Summary: Updated all related variables and methods to use NOT_PRODUCT macros Reviewed-by: coleenp, acorn, kvn
-
- 11 8月, 2012 5 次提交
- 10 8月, 2012 1 次提交
-
-
由 katleman 提交于
-
- 08 8月, 2012 2 次提交
- 07 8月, 2012 3 次提交
-
-
由 kamg 提交于
Summary: Provide additional detail in VerifyError messages Reviewed-by: sspitsyn, acorn
-
由 johnc 提交于
Summary: Employ PLABStats instances to record information about survivor and old PLABs, and use the recorded stats to adjust the sizes of survivor and old PLABS. Reviewed-by: johnc, ysr Contributed-by: NBrandon Mitchell <brandon@twitter.com>
-
由 dcubed 提交于
-
- 04 8月, 2012 4 次提交