- 19 3月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread. Reviewed-by: brutisso, tschatzl
-
- 14 3月, 2013 2 次提交
-
-
由 tschatzl 提交于
Summary: Use the correct collector to retrieve accumulated gen1 trace time Reviewed-by: johnc, jmasa
-
由 mgerdin 提交于
8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used Summary: Call purge() on CLDG after sweep(), reorder purge() call in GenCollectedHeap Reviewed-by: jmasa, stefank
-
- 13 3月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: johnc
-
- 12 3月, 2013 1 次提交
-
-
由 tschatzl 提交于
Summary: Print the concurrent phase start markers for CMS when PrintGCDetails is enabled, not only if both PrintGCDetails and PrintGCTimeStamps are. Reviewed-by: mgerdin, jmasa
-
- 11 3月, 2013 2 次提交
- 07 3月, 2013 1 次提交
-
-
由 jprovino 提交于
Summary: ASSERT and other symbols used incorrectly with #if are supposed to be defined or not. Reviewed-by: dholmes, mikael
-
- 06 3月, 2013 1 次提交
-
-
由 tamao 提交于
Summary: Update the task local finger to the start of the next object when marking aborts, in order to avoid the redundant scanning of all 0's when the marking task restarts, if otherwise updating to the next word. In addition, reuse the routine nextObject() in routine iterate(). Reviewed-by: johnc, ysr Contributed-by: Ntamao <tao.mao@oracle.com>
-
- 05 3月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Stop adding old regions to collection set when the remaining reclaimable bytes reaches, or goes below, G1HeapWastePercent. Changes were also reviewed by Vitaly Davidovich <vitalyd@gmail.com>. Reviewed-by: brutisso
-
- 27 2月, 2013 1 次提交
-
-
由 mikael 提交于
Summary: Corrected formatted prints to have matching arguments, removed dead print_frame_layout function Reviewed-by: sla, dholmes
-
- 23 2月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Add timer units to concurrent marking phases where the units were missing. Reviewed-by: jmasa, ysr
-
- 22 2月, 2013 1 次提交
-
-
由 poonam 提交于
Reviewed-by: brutisso, johnc Contributed-by: vladimir.kempik@oracle.com
-
- 06 2月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Reuse the parallel reference processing oop closures during serial reference processing. Reviewed-by: brutisso
-
- 02 2月, 2013 2 次提交
- 01 2月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Check that the concurrent marking worker gang exists in ConcurrentMark::print_worker_threads_on(). Changes were also reviewed by Vitaly Davidovich <vitalyd@gmail.com>. Reviewed-by: brutisso
-
- 26 1月, 2013 1 次提交
-
-
由 acorn 提交于
Summary: jcmd <pid> GC.class_stats (UnlockDiagnosticVMOptions) Reviewed-by: coleenp, hseigel, sla, acorn Contributed-by: ioi.lam@oracle.com
-
- 25 1月, 2013 1 次提交
-
-
由 minqi 提交于
Summary: BinaryTreeDictionary is typedef'ed as AFLBinaryTreeDictionary in vmStructs and in SA we still use old name for that. FreeList now is a template based class which is not reflect in SA type library. When SA does calculation of heap for CMS, the former will cause failure to retrieve BinaryTreeDictionary sine the rename. The later will fail wherever it is used in SA. Reviewed-by: dholmes, sla, coleenp Contributed-by: yunda.mly@taobao.com
-
- 12 2月, 2013 1 次提交
-
-
由 johnc 提交于
8007772: G1: assert(!hr->isHumongous() || mr.start() == hr->bottom()) failed: the start of HeapRegion and MemRegion should be consistent for humongous regions Summary: In do_marking_step(), we should always give up current region after scanning the object, if the region is humongous. Reviewed-by: brutisso, jwilhelm, tamao
-
- 11 2月, 2013 1 次提交
-
-
由 brutisso 提交于
Summary: Use Stack<> instead of GrowableArray to keep track of preserved marks. Also reviewed by vitalyd@gmail.com. Reviewed-by: johnc, jcoomes
-
- 07 2月, 2013 2 次提交
-
-
由 jwilhelm 提交于
Summary: Flags changed to be of uintx type Reviewed-by: johnc, tamao
-
由 johnc 提交于
Summary: Skip unnecessary scanning of bitmap for unmarked humongous objects/regions. Reviewed-by: jwilhelm, johnc Contributed-by: NTao Mao <tao.mao@oracle.com>
-
- 24 1月, 2013 1 次提交
-
-
由 jprovino 提交于
Summary: Rename INCLUDE_ALTERNATE_GCS to INCLUDE_ALL_GCS and replace SERIALGC with INCLUDE_ALL_GCS. Reviewed-by: coleenp, stefank
-
- 17 1月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Define jlong as long on all LP64 platforms and add JLONG_FORMAT macro. Reviewed-by: dholmes, coleenp, mikael, kvn
-
- 16 1月, 2013 2 次提交
- 15 1月, 2013 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: ysr, johnc, jwilhelm
-
- 05 1月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: johnc, ysr
-
- 04 1月, 2013 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: johnc
-
- 30 12月, 2012 1 次提交
-
-
由 brutisso 提交于
8005396: Use ParNew with only one thread instead of DefNew as default for CMS on single CPU machines Reviewed-by: jmasa, jcoomes
-
- 04 1月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Reset the marking state, including the mark stack overflow flag, in the event of a marking stack overflow during serial reference processing. Reviewed-by: jmasa
-
- 22 12月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Rename G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, and G1OldCSetRegionLiveThresholdPercent to G1NewSizePercent, G1MaxNewSizePercent, and G1MixedGCLiveThresholdPercent respectively. The previous names are no longer accepted. Reviewed-by: brutisso, ysr
-
- 03 1月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Remove bit-rotten ValidateMarkSweep functionality and flag. Reviewed-by: johnc, jmasa Contributed-by: Ntamao <tao.mao@oracle.com>
-
- 13 12月, 2012 1 次提交
-
-
由 stefank 提交于
Reviewed-by: stefank, coleenp Contributed-by: volker.simonis@gmail.com
-
- 01 12月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Add flushes to G1CollectedHeap::log_gc_footer() and TraceCPUTime destructor. Reviewed-by: jwilhelm, azeemj, brutisso
-
- 28 11月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Add detailed error messages to assertions and guarantees in G1's block offset table. Reviewed-by: ysr, brutisso
-
- 27 11月, 2012 3 次提交