- 28 4月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: c1 does sign-extension when it loads ints and shorts from memory to 64-bit registers. This causes problems for c2 because it relies on the fact the int passed in a 64-bit register is zero-extended. Reviewed-by: never
-
- 27 4月, 2010 2 次提交
-
-
由 never 提交于
Reviewed-by: twisti, dcubed
-
由 never 提交于
Reviewed-by: never, twisti Contributed-by: NHiroshi Yamauchi <yamauchi@google.com>
-
- 21 4月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: twisti
-
- 19 4月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: With Zero on a GC crash the stack was dumped differently to other crashes. Reviewed-by: twisti Contributed-by: NGary Benson <gbenson@redhat.com>
-
- 16 4月, 2010 4 次提交
-
-
由 twisti 提交于
Summary: Two new files are missing in the push for 6941224. Reviewed-by: twisti Contributed-by: NGary Benson <gbenson@redhat.com>
-
由 twisti 提交于
-
由 twisti 提交于
-
由 never 提交于
Reviewed-by: twisti
-
- 15 4月, 2010 3 次提交
-
-
由 twisti 提交于
Summary: The fix for 6940701 broke Zero. Reviewed-by: twisti Contributed-by: NGary Benson <gbenson@redhat.com>
-
由 twisti 提交于
Summary: Adding stack overflow checking to Shark brought to light a bunch of deficiencies in Zero's stack overflow code. Reviewed-by: twisti Contributed-by: NGary Benson <gbenson@redhat.com>
-
由 never 提交于
Reviewed-by: twisti
-
- 14 4月, 2010 1 次提交
-
-
由 jrose 提交于
-
- 10 4月, 2010 2 次提交
- 09 4月, 2010 2 次提交
- 08 4月, 2010 6 次提交
-
-
由 twisti 提交于
6941529: SharedRuntime::raw_exception_handler_for_return_address must reset thread MethodHandle flag Summary: During testing a bug was hit when an exception returned to the interpreter and the SP was wrong. Reviewed-by: kvn, never
-
由 kvn 提交于
Summary: Use BIS instruction for allocation prefetch on Sparc Reviewed-by: twisti
-
由 johnc 提交于
Summary: Humongous regions may contain multiple objects as a result of being retained as to-space from a previous GC and then re-used as to-space after being tagged as humongous. These changes include a check that causes retained to-space regions that are now tagged as humongous to be disregarded and a new to-space region allocated. Reviewed-by: tonyp, iveresov
-
由 kvn 提交于
Summary: Use FieldsAllocationStyle=2 to allocate non static oop fields in super and sub classes together Reviewed-by: twisti
-
由 kvn 提交于
Summary: Don't align loops in stubs for Niagara sparc since NOPs are expensive. Reviewed-by: twisti, never
-
由 kamg 提交于
-
- 07 4月, 2010 2 次提交
- 06 4月, 2010 3 次提交
-
-
由 tonyp 提交于
Summary: Make sure that two marking cycles do not overlap, i.e., a new one can only start after the concurrent marking thread finishes all its work. In the fix I piggy-back a couple of minor extra fixes: some general code reformatting for consistency (only around the code I modified), the removal of a field (G1CollectorPolicy::_should_initiate_conc_mark) which doesn't seem to be used at all (it's only set but never read), as well as moving the "is GC locker active" test earlier into the G1 pause / Full GC and using a more appropriate method for it. Reviewed-by: johnc, jmasa, jcoomes, ysr
-
由 twisti 提交于
Summary: ScavengeRootsInCode can lead to unfixed code-embedded oops. Reviewed-by: kvn, never
-
由 tonyp 提交于
Summary: Calling the methods region_stack_push() and region_stack_pop() concurrent is not MT-safe. The assumption is that we will only call region_stack_push() during a GC pause and region_stack_pop() during marking. Unfortunately, we also call region_stack_push() during marking which seems to be introducing subtle marking failures. This change introduces lock-based methods for pushing / popping to be called during marking. Reviewed-by: iveresov, johnc
-
- 03 4月, 2010 4 次提交
- 02 4月, 2010 4 次提交
- 01 4月, 2010 4 次提交