- 16 12月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: changes for method handles and invokedynamic Reviewed-by: kvn
-
- 27 11月, 2009 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn Contributed-by: NGary Benson <gbenson@redhat.com>
-
- 02 11月, 2009 1 次提交
-
-
由 roland 提交于
Reviewed-by: never
-
- 31 10月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: Fix several crashers, remove needless paths for boxed-style bootstrap method call, refactor & simplify APIs for rewriter constantPoolOop, remove sun.dyn.CallSiteImpl Reviewed-by: kvn
-
- 30 10月, 2009 1 次提交
-
-
由 johnc 提交于
Summary: Incorrect code was being generated for the store operation in the null case of the aastore bytecode template. The bad code was generated by the store_heap_oop routine which takes a Register as its second argument. Passing NULL_WORD (0) as the second argument causes the value to be converted to Register(0), which is rax. Thus the generated store was "mov (dst), $rax" instead of "mov (dst), $0x0". Changed calls to store_heap_oop that pass NULL_WORD as the second argument to a new routine store_heap_oop_null. Reviewed-by: kvn, twisti
-
- 29 10月, 2009 1 次提交
-
-
由 phh 提交于
Summary: Apply modification of existing server heap size ergo to all collectors except CMS. Reviewed-by: jmasa, ysr, xlu
-
- 27 10月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: The problem occurs with negative numbers, as the 32-bit input values are sign extended into the 64-bit registers. Reviewed-by: kvn
-
- 18 10月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: correctly raise exceptions, support safe bitwise "raw" conversions, fix bugs revealed by VerifyMethodHandles, remove dead code, improve debugging support Reviewed-by: never, twisti
-
- 16 10月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 15 10月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Restore original null checks. Reviewed-by: never, cfang
-
- 14 10月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: never Contributed-by: gbenson@redhat.com
-
- 07 10月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Fix problem with the double register encodings in sparc.ad Reviewed-by: never, jrose Contributed-by: volker.simonis@gmail.com
-
- 06 10月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: For signatures with a large number of arguments the offset for the float store becomes too big and does not fit in 13-bit. Reviewed-by: kvn, never
-
- 02 10月, 2009 1 次提交
-
-
由 johnc 提交于
Summary: Modify operand passed to C1 pre-barrier to be the operand representing the address of the object field that is being stored. Reviewed-by: never
-
- 23 9月, 2009 1 次提交
-
-
由 xdono 提交于
Summary: Update copyright for files that have been modified in 2009 through Septermber Reviewed-by: tbell, ohair
-
- 16 9月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: Make a special root-list for those few nmethods which might contain non-perm oops. Reviewed-by: twisti, kvn, never, jmasa, ysr
-
- 15 9月, 2009 1 次提交
-
-
由 kvn 提交于
6875866: Intrinsic for String.indexOf() is broken on x86 with SSE4.2 Summary: Modify String intrinsic methods to pass char[] pointers instead of string oops. Reviewed-by: never
-
- 02 9月, 2009 1 次提交
-
-
由 poonam 提交于
Summary: Add an explicit check for TypeProfileWidth == 0 in record_klass_in_profile_helper() functions. Reviewed-by: never, coleenp
-
- 01 9月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 31 8月, 2009 1 次提交
-
-
由 twisti 提交于
Reviewed-by: cfang, never
-
- 25 8月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 18 8月, 2009 2 次提交
- 31 7月, 2009 1 次提交
-
-
由 kvn 提交于
Summary: Always use "lea" instruction for narrow oop decoding instead of "shift". Reviewed-by: never
-
- 29 7月, 2009 1 次提交
-
-
由 xdono 提交于
Summary: Update copyright for files that have been modified in 2009, up to 07/09 Reviewed-by: tbell, ohair
-
- 15 7月, 2009 1 次提交
-
-
由 ysr 提交于
Summary: Modifications to G1 so as to allow the use of compressed oops. Reviewed-by: apetrusenko, coleenp, jmasa, kvn, never, phh, tonyp
-
- 14 7月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 27 6月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 26 6月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: The optimizer should be told to normalize (AndL (ConvI2L x) 0xFF) to (ConvI2L (AndI x 0xFF)), and then the existing matcher rule will work for free. Reviewed-by: kvn
-
- 11 6月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 06 6月, 2009 1 次提交
-
-
由 cfang 提交于
Summary: add a RegisterMap* argument to frame::frame_size() to correctly compute the sender frame Reviewed-by: never
-
- 13 5月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: 6797305 handles load widening but no shortening which should be covered here. Reviewed-by: never, kvn
-
- 12 5月, 2009 1 次提交
-
-
由 iveresov 提交于
6826318: G1: remove traversal-based refinement code Summary: Removed traversal-based refinement code as it's no longer used. Made the concurrent refinement (queue-based) parallel. Reviewed-by: tonyp
-
- 09 5月, 2009 1 次提交
-
-
由 kvn 提交于
6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bits Summary: Cache Jvmti and DTrace flags used by Compiler. Reviewed-by: never
-
- 06 5月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: These methods can be instrinsified by using bit scan, bit test, and population count instructions. Reviewed-by: kvn, never
-
- 25 4月, 2009 1 次提交
-
-
由 never 提交于
Reviewed-by: twisti
-
- 22 4月, 2009 2 次提交
- 09 4月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: initial implementation, with known omissions (x86/64, sparc, compiler optim., c-oops, C++ interp.) Reviewed-by: kvn, twisti, never
-
- 08 4月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: Asserts and comments to help maintain the correct sizing of certain stubs Reviewed-by: kvn
-