- 05 8月, 2009 1 次提交
-
-
由 johnc 提交于
Summary: The first worker thread is delayed when entering the GC because it clears the card count table that is used in identifying hot cards. Replace the card count table with a dynamically sized evicting hash table that includes an epoch based counter. Reviewed-by: iveresov, tonyp
-
- 04 8月, 2009 1 次提交
-
-
由 johnc 提交于
Summary: Have the GC worker threads clear the hot card cache in parallel by having each worker thread claim a chunk of the card cache and process the cards in that chunk. The size of the chunks that each thread will claim is determined at VM initialization from the size of the card cache and the number of worker threads. Reviewed-by: jmasa, tonyp
-
- 03 8月, 2009 2 次提交
- 31 7月, 2009 1 次提交
-
-
由 tonyp 提交于
Summary: It adds parameter -XX:+G1SummarizeRSetStatsPeriod that causes update buffer processing information to be printed periodically. It also includes two small formatting changes. Reviewed-by: jmasa, jcoomes, ysr
-
- 29 7月, 2009 3 次提交
-
-
由 tonyp 提交于
Summary: renaming a couple of update buffer-related parameters to make them more understandable and consistent. Reviewed-by: iveresov, ysr
-
由 dcubed 提交于
Summary: Correctly count full GC operations for framework collectors. Add ForceFullGCJVMTIEpilogues as a future work around if needed. Reviewed-by: jcoomes, alanb, ysr
-
由 xdono 提交于
Summary: Update copyright for files that have been modified in 2009, up to 07/09 Reviewed-by: tbell, ohair
-
- 28 7月, 2009 1 次提交
-
-
由 mchung 提交于
Summary: JVM_FindClassFromBootLoader returns null if class not found Reviewed-by: acorn, alanb, dholmes
-
- 24 7月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Bailout compilation if nodes limit could be reached during Output phase. Reviewed-by: never, twisti
-
- 23 7月, 2009 2 次提交
- 22 7月, 2009 3 次提交
-
-
由 apetrusenko 提交于
Summary: Implementation of RFE 6604422 (G1: re-use half-promoted regions) introduced incorrect _gc_alloc_region_counts updates which effectively disabled survivor spaces. Reviewed-by: johnc, jmasa, tonyp
-
由 jrose 提交于
Summary: remove useless lazy evaluation of intrinsics; add LAST_COMPILER_INLINE to help categorize them Reviewed-by: kvn
-
由 never 提交于
Reviewed-by: kvn
-
- 17 7月, 2009 2 次提交
- 16 7月, 2009 2 次提交
- 15 7月, 2009 1 次提交
-
-
由 ysr 提交于
Summary: Modifications to G1 so as to allow the use of compressed oops. Reviewed-by: apetrusenko, coleenp, jmasa, kvn, never, phh, tonyp
-
- 08 7月, 2009 1 次提交
-
-
由 tonyp 提交于
Summary: Changing the behavior of -XX:+PrintHeapAtGC for G1 from printing lengthy, per-region information to instead printing a concise summary. Reviewed-by: ysr, apetrusenko, jcoomes
-
- 07 7月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Move the secondary raw memory barrier to the correct place in generate_arraycopy(). Reviewed-by: never
-
- 03 7月, 2009 1 次提交
-
-
由 cfang 提交于
Summary: Don not split a block if it contains a FastLockNode with a PhiNode input. Reviewed-by: kvn, never
-
- 02 7月, 2009 2 次提交
- 30 6月, 2009 1 次提交
-
-
由 martin 提交于
Summary: call report_java_out_of_memory("Requested array size exceeds VM limit") Reviewed-by: tbell, dholmes, alanb, ysr Contributed-by: jeremymanson@google.com
-
- 11 7月, 2009 1 次提交
-
-
由 mchung 提交于
Summary: Add new jvmstat counters to measure detailed class loading time Reviewed-by: acorn, kamg
-
- 30 6月, 2009 1 次提交
-
-
由 tonyp 提交于
Summary: Missed updating two variable names when improving the code for 6850869. Reviewed-by: iveresov, jmasa, ysr
-
- 27 6月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 26 6月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: The optimizer should be told to normalize (AndL (ConvI2L x) 0xFF) to (ConvI2L (AndI x 0xFF)), and then the existing matcher rule will work for free. Reviewed-by: kvn
-
- 25 6月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: MaxLabelRootDepth value less then 10 is invalid. Reviewed-by: never
-
- 24 6月, 2009 2 次提交
-
-
由 tonyp 提交于
Summary: RSet scrubbing incorrectly deletes RSet entries that point to regions tagged as "continues humongous" due to a race when RSet scrubbing iterates over regions in parallel. Reviewed-by: apetrusenko, iveresov
-
由 kvn 提交于
Summary: Have the meet not symmetric check recursively do the interface-vs-oop check on array subtypes. Reviewed-by: jrose Contributed-by: rasbold@google.com
-
- 13 6月, 2009 1 次提交
-
-
由 tonyp 提交于
Summary: extend G1 marking verification to use either the "prev" or "next" marking information, as appropriate. Reviewed-by: johnc, ysr
-
- 12 6月, 2009 1 次提交
-
-
由 jcoomes 提交于
Summary: make verification code visible only in debug builds Reviewed-by: iveresov, ysr, johnc, apetrusenko, tonyp
-
- 11 6月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 10 6月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Disable escape analysis when jvmti/debugger is used. Add support for EA ibto SA. Reviewed-by: never
-
- 09 6月, 2009 1 次提交
-
-
由 iveresov 提交于
Summary: Typo fix Reviewed-by: jcoomes
-
- 08 6月, 2009 1 次提交
-
-
由 jcoomes 提交于
Reviewed-by: tonyp, iveresov, jmasa, ysr
-
- 12 6月, 2009 1 次提交
-
-
由 johnc 提交于
Summary: For heaps larger than 32Gb, the number of heap regions overflows the data type used to hold the region index in the SparsePRT structure. Changed the region indexes, card indexes, and RSet hash table buckets to ints and added some size overflow guarantees. Reviewed-by: ysr, tonyp
-