- 03 2月, 2010 1 次提交
-
-
由 johnc 提交于
Summary: Invalid assert. Filter cards evicted from the card count cache instead. Reviewed-by: apetrusenko, tonyp
-
- 02 2月, 2010 1 次提交
-
-
由 ysr 提交于
Summary: Fixed missing pre-barrier calls for G1, modified C1 to call pre- and correct post-barrier interfaces, deleted obsolete interface, (temporarily) disabled redundant deferred barrier in BacktraceBuilder. Reviewed-by: coleenp, jmasa, kvn, never
-
- 30 1月, 2010 1 次提交
-
-
由 johnc 提交于
Summary: Interval checking is now being performed on the values passed in for these two flags. The current acceptable range for RefDiscoveryPolicy is [0..1], and for TLABWasteTargetPercent it is [1..100]. Reviewed-by: apetrusenko, ysr
-
- 28 1月, 2010 2 次提交
- 27 1月, 2010 3 次提交
-
-
由 ysr 提交于
-
由 ysr 提交于
Summary: G1 now answers "no" to the query can_elide_initializing_store_barrier() in the product build. A debug flag allows alternate behaviour in debug builds. Reviewed-by: iveresov, tonyp
-
由 kvn 提交于
Summary: Add safepoint after CompileTheWorldSafepointInterval (100) compilations and do full sweep of CodeCache each time. Reviewed-by: never Contributed-by: eric.caspole@amd.com
-
- 26 1月, 2010 1 次提交
-
-
由 tonyp 提交于
Summary: Trying this again, as the original change was lost. Reviewed-by: ysr, jmasa
-
- 23 1月, 2010 1 次提交
-
-
由 coleenp 提交于
-
- 22 1月, 2010 3 次提交
-
-
由 apetrusenko 提交于
Summary: Stub code generated to call G1 barriers does not allocate spill space on the stack as required by Windows x64 ABI. The fix is to use more ABI-friendly call_VM_leaf(). Reviewed-by: iveresov, never, kvn
-
由 ysr 提交于
-
由 jmasa 提交于
Summary: Adjust assertion checking for ExplicitGCInvokesConcurrentAndUnloadsClasses as a reason for class unloading Reviewed-by: ysr
-
- 21 1月, 2010 3 次提交
- 20 1月, 2010 3 次提交
- 18 1月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: Recent changes call os::is_allocatable which was not implemented in Zero. Reviewed-by: twisti Contributed-by: NEdward Nevill <ed@camswl.com>
-
- 17 1月, 2010 1 次提交
-
-
由 ysr 提交于
-
- 16 1月, 2010 4 次提交
- 15 1月, 2010 1 次提交
-
-
由 katleman 提交于
-
- 14 1月, 2010 2 次提交
-
-
由 jrose 提交于
Reviewed-by: twisti, kvn
-
由 johnc 提交于
Summary: When enqueuing a completed PtrQueue buffer, cache a local pointer to the buffer and clear the field in the PtrQueue prior to unlocking the mutex referenced by the _lock field and pass the cached local value to the enqueuing routine. This will prevent the same completed buffer being enqueued multiple times, which causes the hang. Reviewed-by: ysr
-
- 15 1月, 2010 1 次提交
-
-
由 tonyp 提交于
-
- 14 1月, 2010 3 次提交
-
-
由 ysr 提交于
Summary: Deferred card marks are now flushed during the gc prologue. Parallel[Scavege,OldGC] and SerialGC no longer defer card marks generated by COMPILER2 as a result of ReduceInitialCardMarks. For these cases, introduced a diagnostic option to defer the card marks, only for the purposes of testing and diagnostics. CMS and G1 continue to defer card marks. Potential performance concern related to single-threaded flushing of deferred card marks in the gc prologue will be addressed in the future. Reviewed-by: never, johnc
-
由 tonyp 提交于
Summary: What the title says. Reviewed-by: ysr, jmasa
-
由 dcubed 提交于
6580131: 3/4 CompiledMethodLoad events don't produce the expected extra notifications to describe inlining Summary: Add support for additional implementation specific info to the JVM/TI CompiledMethodLoad event via the compile_info parameter. Reviewed-by: never, ohair, tbell, tdeneau Contributed-by: NVasanth Venkatachalam <vasanth.venkatachalam@amd.com>
-
- 13 1月, 2010 3 次提交
-
-
由 johnc 提交于
6902115: G1:assert(ignore_max_completed||thread->is_Java_thread()||SafepointSynchronize::is_at_safepoint()) Summary: Remove invalid assert and mangle filler objects in TLABs that are being retired. Reviewed-by: ysr, jmasa
-
由 cfang 提交于
Summary: Loop predication implementation Reviewed-by: never, kvn
-
由 iveresov 提交于
-
- 10 1月, 2010 1 次提交
-
-
由 ysr 提交于
-
- 09 1月, 2010 4 次提交