- 14 9月, 2011 1 次提交
-
-
由 roland 提交于
Summary: abstracted way to declare that the MachNode has the effect of a call (kills caller save registers, preserves callee save registers) Reviewed-by: twisti, never
-
- 21 11月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, never
-
- 17 11月, 2011 3 次提交
-
-
由 twisti 提交于
7108383: JSR 292: JRuby bench_define_method_methods.rb: assert(slow_jvms != NULL) failed: miss path must not Reviewed-by: kvn, never
-
由 iveresov 提交于
Summary: Move the inlinee invoke notification callback into inlinee preamble Reviewed-by: kvn, never
-
由 kvn 提交于
Summary: Try to eliminate allocations and related locks immediately after escape analysis. Reviewed-by: never
-
- 16 11月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, never, bdelsart
-
- 15 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: optimize pointers compare using EA information. Reviewed-by: never, twisti
-
- 11 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Exact limit of empty loop calculated incorrectly. Reviewed-by: iveresov, never
-
- 09 11月, 2011 5 次提交
-
-
由 kvn 提交于
Summary: Use dead nodes elimination code in PhaseIdealLoop before executing EA. Reviewed-by: never, twisti
-
由 kvn 提交于
Summary: zero array when compiled code is deoptimized. Reviewed-by: never, twisti
-
由 twisti 提交于
7087727: JSR 292: C2 crash if ScavengeRootsInCode=2 when "static final" MethodHandle constants are in use Reviewed-by: jrose, kvn, never
-
由 never 提交于
Reviewed-by: jrose, kvn
-
由 never 提交于
Reviewed-by: kvn, jrose, twisti
-
- 08 11月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Split adjust_escape_state() method into two methods to find initializing stores. Reviewed-by: never
-
- 03 11月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
- 01 11月, 2011 1 次提交
-
-
由 brutisso 提交于
Summary: Moved precompiled.hpp to src/share/vm/precompiled Reviewed-by: coleenp, dholmes Contributed-by: Nrbackman <rickard.backman@oracle.com>
-
- 31 10月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: never, kvn
-
- 28 10月, 2011 4 次提交
-
-
由 kvn 提交于
Summary: Reimplemented class VSetI_ to restore Set::print(). Reviewed-by: never
-
由 dholmes 提交于
Summary: Disable PrintVMOptions in embedded debug builds so tests are unaffected by extra output Reviewed-by: twisti, coleenp, phh, fparain, dsamersoff
-
由 iveresov 提交于
Summary: Initialize printable_bci of instruction when passed to Canonicalizer Reviewed-by: kvn, never
-
由 kvn 提交于
Summary: Define ciMethodHandle::print_chain_impl() and ciMethodHandle::print_chain() bodies only in debug builds. Reviewed-by: never, twisti
-
- 27 10月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: never, bdelsart
-
- 26 10月, 2011 4 次提交
-
-
由 kvn 提交于
Summary: Avoid CMove in a loop if possible. May generate CMove if it could be moved outside a loop. Reviewed-by: never
-
由 brutisso 提交于
7102191: G1: assert(_min_desired_young_length <= initial_region_num) failed: Initial young gen size too small Summary: initial_region_num actually not needed. Reviewed-by: tonyp, johnc
-
由 ysr 提交于
7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free list Summary: Suitably weaken asserts that were in each case a tad too strong; fix up some loose uses of parameters in code related to size-indexed free list table. Reviewed-by: jmasa, brutisso, stefank
-
由 kvn 提交于
Summary: NULL pointers do not escape but escape state propagation may change it leading to worser results. Reviewed-by: never
-
- 25 10月, 2011 3 次提交
-
-
由 never 提交于
7103224: collision between __LEAF define in interfaceSupport.hpp and /usr/include/sys/cdefs.h with gcc Reviewed-by: never Contributed-by: NOmair Majid <omajid@redhat.com>
-
由 twisti 提交于
7101642: JSR 292: SIGSEGV in java.lang.invoke.MethodHandleImpl$FieldAccessor.getFieldI(Ljava/lang/Object;)I Reviewed-by: kvn, iveresov
-
由 twisti 提交于
7094138: JSR 292: JRuby junit test fails in CallSite.setTargetNormal: obj->is_oop() failed: sanity check Reviewed-by: iveresov, never
-
- 24 10月, 2011 4 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, never, jrose
-
由 johnc 提交于
7102445: G1: Unnecessary Resource allocations during RSet scanning Summary: Add a new per-worker thread line in the PrintGCDetails output. GC Worker Other is the difference between the elapsed time for the parallel phase of the evacuation pause and the sum of the times of the sub-phases (external root scanning, mark stack scanning, RSet updating, RSet scanning, object copying, and termination) for that worker. During RSet scanning, stack allocate DirtyCardToOopClosure objects; allocating these in a resource area was causing abnormally high GC Worker Other times while the worker thread freed ResourceArea chunks. Reviewed-by: tonyp, jwilhelm, brutisso
-
由 never 提交于
Reviewed-by: kvn
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
- 21 10月, 2011 1 次提交
-
-
由 johnc 提交于
Summary: Acquire the pending list lock in the prologue method of G1's concurrent VM_Operation and release the lock in the epilogue() method. The locking/unlocking order of the pending list lock and the Heap_lock should match that in the prologue and epilogue methods of VM_GC_Operation. Reviewed-by: tonyp, ysr
-
- 20 10月, 2011 1 次提交
-
-
由 brutisso 提交于
7097516: G1: assert(0<= from_card && from_card<HeapRegion::CardsPerRegion) failed: Must be in range. Summary: Introduced a version of is_in_reserved() that looks at _orig_end as opposed to _end. Reviewed-by: tonyp, stefank
-
- 18 10月, 2011 2 次提交
- 14 10月, 2011 3 次提交