- 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>
-
- 06 2月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Reuse the parallel reference processing oop closures during serial reference processing. Reviewed-by: brutisso
-
- 02 2月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Set ConcGCThreads to the calculated number of marking threads. Reviewed-by: jmasa, ysr
-
- 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
-
- 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 次提交
- 16 10月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Restore non-silent output of heap verification. Reviewed-by: ysr, brutisso, jmasa
-
- 10 10月, 2012 1 次提交
-
-
由 mikael 提交于
Summary: Update copyright year to 2012 for relevant files Reviewed-by: dholmes, coleenp
-
- 09 10月, 2012 2 次提交
-
-
由 roland 提交于
Summary: support of compress class pointers in the compilers. Reviewed-by: kvn, twisti
-
由 johnc 提交于
Summary: Missing call to MetaspaceAux::print_on() in G1CollectedHeap::print_on(). Reviewed-by: azeemj, jmasa Contributed-by: NMikael Gerdin <mikael.gerdin@oracle.com>
-
- 06 10月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Change the type of various task num fields, parameters etc to unsigned and rename them to be more consistent with the other collectors. Code changes were also reviewed by Vitaly Davidovich. Reviewed-by: johnc Contributed-by: NKaushik Srenevasan <kaushik@twitter.com>
-
- 05 10月, 2012 2 次提交
- 04 10月, 2012 1 次提交
-
-
由 jwilhelm 提交于
Summary: Change the flags and variables related to tenuring threshold to be unsigned Reviewed-by: jmasa, johnc
-
- 03 10月, 2012 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: johnc
-
- 02 10月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Set the value of MarkStackSize to a value based on the number of parallel marking threads with a reasonable minimum. Expand the marking stack if we have to restart marking due to an overflow up to a reasonable maximum. Allocate the underlying space for the marking stack from virtual memory. Reviewed-by: jmasa, brutisso
-
- 29 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Capitalize these metadata types (and objArrayKlass) Reviewed-by: stefank, twisti, kvn
-
- 28 9月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: The clipping code in the routine that sets the bits for a range of cards, in the liveness accounting verification code was incorrect. It set all the bits in the card bitmap from the given starting index which would lead to spurious marking verification failures. Reviewed-by: brutisso, jwilhelm, jmasa
-
- 25 9月, 2012 2 次提交
- 21 9月, 2012 2 次提交
-
-
由 jmasa 提交于
Reviewed-by: stefank, coleenp, kvn
-
由 johnc 提交于
Summary: Reset the fields in ParGCAllocBuffer, that are used for accumulating values for the ResizePLAB sensors in PLABStats, to zero after flushing the values to the PLABStats fields. Flush PLABStats values only when retiring the final allocation buffers prior to disposing of a G1ParScanThreadState object, rather than when retiring every allocation buffer. Reviewed-by: jwilhelm, jmasa, ysr
-