- 04 6月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, jrose
-
- 08 4月, 2011 1 次提交
-
-
由 johnc 提交于
Summary: A referent object that is only weakly reachable at the start of concurrent marking but is re-attached to the strongly reachable object graph during marking may not be marked as live. This can cause the reference object to be processed prematurely and leave dangling pointers to the referent object. Implement a read barrier for the java.lang.ref.Reference::referent field by intrinsifying the Reference.get() method, and intercepting accesses though JNI, reflection, and Unsafe, so that when a non-null referent object is read it is also logged in an SATB buffer. Reviewed-by: kvn, iveresov, never, tonyp, dholmes
-
- 14 2月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
- 13 1月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Make both compilers emit near and far calls when necessary. Reviewed-by: never, kvn, phh
-
- 12 1月, 2011 1 次提交
-
-
由 phh 提交于
Summary: Replaced incr_allocated_bytes() formals var_size_in_bytes and con_size_in_bytes with a single RegisterOrConstant formal. Reviewed-by: twisti, jcoomes
-
- 07 1月, 2011 1 次提交
-
-
由 phh 提交于
Summary: Track allocated bytes in Thread's, update on TLAB retirement and direct allocation in Eden and tenured, add JNI methods for ThreadMXBean. Reviewed-by: coleenp, kvn, dholmes, ysr
-
- 15 12月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: After 6961690 we load non-oop pointers for the constant table which could easily be materialized in a few instructions. Reviewed-by: never, kvn
-
- 03 12月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: oops should be loaded from the constant table of an nmethod instead of materializing them with a long code sequence. Reviewed-by: never, kvn
-
- 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
-
- 31 10月, 2010 1 次提交
-
-
由 jrose 提交于
Summary: SPARC code missing from fix to 6939224 Reviewed-by: twisti
-
- 13 10月, 2010 1 次提交
-
-
由 iveresov 提交于
Summary: Fix compare-and-swap intrinsic problem with G1 post-barriers and issue with branch ranges in G1 stubs on sparc Reviewed-by: never, kvn
-
- 11 10月, 2010 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, jrose
-
- 29 7月, 2010 1 次提交
-
-
由 coleenp 提交于
6958465: Sparc aten build24.0: openjdk-7.ea-b96 failed Error: Formal argument ... requires an lvalue Summary: Fix compilation errors. Made non-const references const so can be assigned with lvalue. Reviewed-by: phh, xlu
-
- 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
-
- 19 5月, 2010 1 次提交
-
-
由 jcoomes 提交于
Reviewed-by: kamg, ysr, dholmes, johnc
-
- 29 4月, 2010 1 次提交
-
-
由 twisti 提交于
Summary: There are unimplemented portions of the hotspot code for method handles and invokedynamic specific to SPARC. Reviewed-by: kvn, never, jrose
-
- 27 4月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: never, twisti Contributed-by: NHiroshi Yamauchi <yamauchi@google.com>
-
- 23 4月, 2010 1 次提交
-
-
由 jcoomes 提交于
Reviewed-by: kvn, twisti, apetrusenko, never, dcubed
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 07 3月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: Code in vtableStubs and templateTable moved into MacroAssembler. Reviewed-by: kvn
-
- 05 3月, 2009 1 次提交
-
-
由 jrose 提交于
Summary: minor assembler enhancements preparing for method handles Reviewed-by: kvn
-
- 08 11月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: Inline biased locking code in C2 ideal graph during macro nodes expansion Reviewed-by: never
-
- 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
-
- 29 5月, 2008 1 次提交
-
-
由 coleenp 提交于
Summary: decouple set_klass() with zeroing the gap when compressed. Reviewed-by: kvn, ysr, jrose
-
- 22 5月, 2008 1 次提交
-
-
由 kvn 提交于
6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions Summary: Add LoadNKlass and CMoveN nodes, use CmpN and ConN nodes to generate narrow oops compare instructions. Reviewed-by: never, rasbold
-
- 24 4月, 2008 1 次提交
-
-
由 kvn 提交于
Summary: 64-bits VM crashes with -XX:+AggresiveOpts (Escape Analysis + Compressed Oops) Reviewed-by: never, sgoldman
-
- 14 4月, 2008 1 次提交
-
-
由 coleenp 提交于
Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
-
- 01 12月, 2007 1 次提交
-
-
由 duke 提交于
-