- 19 2月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 18 2月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: After 6921352 the CodeBuffer size was too small. Reviewed-by: kvn, never
-
- 17 2月, 2010 2 次提交
- 13 2月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Fix assert since top deoptimized frame has last_sp == interpreter_frame_monitor_begin if there are no expressions. Reviewed-by: twisti
-
- 12 2月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: Implemented block-based work stealing. Moved copying during the rset scanning phase to the main copying phase. Made the size of rset table depend on the region size. Reviewed-by: apetrusenko, tonyp
-
- 10 2月, 2010 2 次提交
-
-
由 johnc 提交于
6782663: Data produced by PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime is not accurate. Summary: Update and display the timers associated with these flags for all safepoints. Reviewed-by: ysr, jcoomes
-
由 kvn 提交于
Summary: Use PhiNode::make_blank(r, n) method to construct the phi. Reviewed-by: never
-
- 09 2月, 2010 3 次提交
-
-
由 kvn 提交于
Summary: Mark in PcDesc call sites which return oop and save the result oop across objects reallocation during deoptimization. Reviewed-by: never
-
由 kvn 提交于
Summary: Set the reexecute bit for runtime calls _new_array_Java when they used for _multianewarray bytecode. Reviewed-by: never
-
由 tonyp 提交于
Summary: The operations of re-using a RSet component and expanding the same RSet component were not mutually exlusive, and this could lead to RSets getting corrupted and entries being dropped. Reviewed-by: iveresov, johnc
-
- 08 2月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Clear the total count when a receiver information is cleared. Reviewed-by: never, jrose
-
- 06 2月, 2010 2 次提交
- 05 2月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 04 2月, 2010 2 次提交
- 03 2月, 2010 1 次提交
-
-
由 johnc 提交于
Summary: Invalid assert. Filter cards evicted from the card count cache instead. Reviewed-by: apetrusenko, tonyp
-
- 02 2月, 2010 5 次提交
-
-
由 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
-
由 kvn 提交于
Summary: Fix incorrect marking of methods as not compilable. Reviewed-by: never
-
由 dcubed 提交于
Summary: Rename can_post_exceptions support to can_post_on_exceptions. Add support for should_post_on_exceptions flag to permit per JavaThread optimizations. Reviewed-by: never, kvn, dcubed Contributed-by: tom.deneau@amd.com
-
由 twisti 提交于
Summary: MethodHandle invoke call sites should not be fixed-up by SharedRuntime::fixup_callers_callsite as c2i/i2c adapters are used to implement MethodHandle actions. Reviewed-by: kvn, never
-
由 twisti 提交于
Summary: We need to introduce a new MH deopt handler so we can easily determine if the deopt happened at a MH call site or not. Reviewed-by: never, jrose
-
- 30 1月, 2010 4 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
由 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
-
由 kvn 提交于
Summary: Speculatively unload the oldest nmethods when code cache gets full. Reviewed-by: never, kvn Contributed-by: eric.caspole@amd.com
-
由 twisti 提交于
Reviewed-by: mr
-
- 29 1月, 2010 3 次提交
- 27 1月, 2010 2 次提交
-
-
由 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
-
- 22 1月, 2010 1 次提交
-
-
由 jmasa 提交于
Summary: Adjust assertion checking for ExplicitGCInvokesConcurrentAndUnloadsClasses as a reason for class unloading Reviewed-by: ysr
-
- 21 1月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, jrose
-
- 16 1月, 2010 2 次提交
- 14 1月, 2010 3 次提交
-
-
由 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
-
由 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
-