- 11 9月, 2012 1 次提交
-
-
由 roland 提交于
Summary: C1 needs knowledge of T_METADATA at the LIR level. Reviewed-by: kvn, coleenp
-
- 02 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: Njmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
-
- 25 7月, 2012 1 次提交
-
-
由 twisti 提交于
6984705: JSR 292 method handle creation should not go through JNI Summary: remove assembly code for JDK 7 chained method handles Reviewed-by: jrose, twisti, kvn, mhaupt Contributed-by: NJohn Rose <john.r.rose@oracle.com>, Christian Thalinger <christian.thalinger@oracle.com>, Michael Haupt <michael.haupt@oracle.com>
-
- 15 5月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Allow a version of String class that doesn't have count and offset fields. Reviewed-by: never, coleenp
-
- 22 2月, 2012 1 次提交
-
-
由 jiangli 提交于
Summary: Issue storestore barrier before constructor return if the constructor write final field. Reviewed-by: dholmes, jrose, roland, coleenp Contributed-by: NJiangli Zhou <jiangli.zhou@oracle.com>
-
- 20 1月, 2012 1 次提交
-
-
由 iveresov 提交于
Summary: Fix exception handler stub size, enable guarantees to check for the correct deopt and exception stub sizes in the future Reviewed-by: kvn, never, twisti
-
- 07 12月, 2011 2 次提交
-
-
由 stefank 提交于
Summary: Moved sizeof(klassOopDesc), changed the return type to ByteSize and removed the _in_bytes suffix. Reviewed-by: never, bdelsart, coleenp, jrose
-
由 coleenp 提交于
Summary: Change instanceKlass::_init_state field to u1 type. Reviewed-by: bdelsart, coleenp, dholmes, phh, never Contributed-by: NJiangli Zhou <jiangli.zhou@oracle.com>
-
- 29 10月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: iveresov, kvn
-
- 16 11月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, never, bdelsart
-
- 01 9月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: iveresov, kvn
-
- 22 7月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Add new short branch instruction to Hotspot sparc assembler. Reviewed-by: never, twisti, jrose
-
- 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
-