- 05 4月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: With 7033154 we started calling c2 arraycopy stubs from c1. On sparcv9 we must clear the upper 32bits for offset (src_pos, dst_pos) and length parameters when calling them. Reviewed-by: never, kvn
-
- 03 4月, 2011 1 次提交
-
-
由 roland 提交于
Summary: better static analysis. Take advantage of array copy stubs. Reviewed-by: never
-
- 28 2月, 2011 1 次提交
-
-
由 twisti 提交于
7012914: JSR 292 MethodHandlesTest C1: frame::verify_return_pc(return_address) failed: must be a return pc Reviewed-by: never, bdelsart
-
- 07 1月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Sign-extend the length argument during array allocation Reviewed-by: never, kvn
-
- 28 12月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: Fix CAS of longs on SPARC 32bit and cmove on SPARC 64bit. Reviewed-by: kvn
-
- 04 12月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
- 03 12月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: C1 with profiling doesn't check whether the MDO has been really allocated, which can silently fail if the perm gen is full. The solution is to check if the allocation failed and bailout out of inlining or compilation. Reviewed-by: kvn, never
-
- 01 12月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: This change implements compressed oops for C1 for x64 and sparc. The changes are mostly on the codegen level, with a few exceptions when we do access things outside of the heap that are uncompressed from the IR. Compressed oops are now also enabled with tiered. Reviewed-by: twisti, kvn, never, phh
-
- 24 11月, 2010 1 次提交
-
-
由 stefank 提交于
Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
-
- 06 10月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: iveresov, kvn, kamg
-
- 14 9月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: Added profiling of instanceof and aastore. Reviewed-by: kvn, jrose, never
-
- 04 9月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation. Reviewed-by: kvn, never, phh, twisti
-
- 28 5月, 2010 1 次提交
-
-
由 trims 提交于
Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
-
- 21 5月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: C1 for SPARC needs to support JSR 292. Reviewed-by: never, jrose
-
- 16 4月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: twisti
-
- 09 4月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: This fixes lir_cmp_l2i on x64 and sparc 64bit, and the debug info generation. Reviewed-by: never
-
- 08 4月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Don't align loops in stubs for Niagara sparc since NOPs are expensive. Reviewed-by: twisti, never
-
- 17 3月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: The logic for x86 C1 to save the SP over MH calls is pretty straight forward but SPARC handles that differently. Reviewed-by: never, jrose
-
- 05 3月, 2010 1 次提交
-
-
由 roland 提交于
Summary: store jsr ret bci as intptr constant in c1 debug info Reviewed-by: never
-
- 10 3月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: This implements JSR 292 support for C1 x86. Reviewed-by: never, jrose, kvn
-
- 08 2月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: Clear the total count when a receiver information is cleared. Reviewed-by: never, jrose
-
- 02 2月, 2010 2 次提交
-
-
由 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: 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 1 次提交
-
-
由 twisti 提交于
Reviewed-by: mr
-
- 29 1月, 2010 1 次提交
-
-
由 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
-
- 02 11月, 2009 1 次提交
-
-
由 roland 提交于
Reviewed-by: never
-
- 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
-
- 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
-
- 22 4月, 2009 1 次提交
-
-
由 twisti 提交于
Summary: The Address class on SPARC currently handles both, addresses and address literals, what makes the Address class more complicated than it has to be. Reviewed-by: never, kvn
-
- 21 3月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: preparatory but separable changes for method handles Reviewed-by: kvn, never
-
- 14 3月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: Code in interp_masm, stubGenerator, c1_LIRAssembler, and AD files moved into MacroAssembler. Reviewed-by: kvn
-
- 03 7月, 2008 1 次提交
-
-
由 xdono 提交于
Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell
-
- 06 6月, 2008 1 次提交
-
-
由 ysr 提交于
Summary: First mercurial integration of the code for the Garbage-First garbage collector. Reviewed-by: apetrusenko, iveresov, jmasa, sgoldman, tonyp, ysr
-
- 26 2月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: T_ADDRESS size is defined as 'int' size (4 bytes) but C2 use it for raw pointers and as memory type for StoreP and LoadP nodes. Reviewed-by: jrose
-
- 01 12月, 2007 1 次提交
-
-
由 duke 提交于
-