- 07 12月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: jrose, kvn
-
- 01 12月, 2012 2 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
由 twisti 提交于
Reviewed-by: twisti, kvn Contributed-by: NBharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>
-
- 25 10月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Use new x86 AES instructions for AESCrypt. Reviewed-by: twisti, kvn, roland Contributed-by: tom.deneau@amd.com
-
- 09 10月, 2012 1 次提交
-
-
由 roland 提交于
Summary: support of compress class pointers in the compilers. Reviewed-by: kvn, twisti
-
- 12 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: There was a rogue os::breakpoint() call in log_dependency left over from the jsr292 merge. Also changed verify_oop() calls for metadata to verify_{method,klass}_ptr. Reviewed-by: kvn, twisti
-
- 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>
-
- 21 8月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Added asm encoding and mach nodes for vector arithmetic instructions on x86. Reviewed-by: roland
-
- 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>
-
- 17 7月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: renamed mach nodes which use scalar AVX instructions, added integer vectors shuffling instructions Reviewed-by: twisti
-
- 15 6月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Increase vector size up to 256-bits for YMM AVX registers on x86. Reviewed-by: never, twisti, roland
-
- 12 6月, 2012 1 次提交
-
-
由 roland 提交于
Summary: increase precision on x86 for the steps of the computation of exp and pow. Reviewed-by: kvn
-
- 15 5月, 2012 1 次提交
-
-
由 roland 提交于
Summary: use x87 instructions to implement exp() and pow() in interpreter/c1/c2. Reviewed-by: kvn, never, twisti
-
- 18 9月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Save whole XMM/YMM registers in safepoint interrupt handler. Reviewed-by: roland, twisti
-
- 16 2月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: For C2 moved saving EBP after ESP adjustment. For C1 generated 5 byte nop instruction first if needed. Reviewed-by: never, twisti, azeemj
-
- 20 12月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Use 3-operands SIMD instructions in C2 generated code for machines with AVX. Reviewed-by: never
-
- 15 12月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Added support for AVX extension to the x86 instruction set. Reviewed-by: never
-
- 16 11月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, never, bdelsart
-
- 12 8月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: Use new short branch instruction in C2 generated code. Reviewed-by: never
-
- 22 6月, 2011 1 次提交
-
-
由 never 提交于
Summary: code was using andq reg, imm instead of addq addr, imm Reviewed-by: kvn, jrose, twisti
-
- 09 6月, 2011 1 次提交
-
-
由 jrose 提交于
Reviewed-by: never, twisti
-
- 07 5月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: twisti, jrose
-
- 03 5月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 09 4月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Fix -XX:+VerifyOops Reviewed-by: kvn, never
-
- 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
-
- 05 4月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: iveresov, kvn
-
- 31 3月, 2011 1 次提交
-
-
由 twisti 提交于
Summary: 6919934 added some unguarded cmov instructions which hit a guarantee on older hardware. Reviewed-by: never, iveresov, kvn, phh
-
- 28 3月, 2011 1 次提交
-
-
由 iveresov 提交于
Summary: Materialize the pointer to the polling page in a register instead of using rip-relative addressing when the distance from the code cache is larger than disp32. Reviewed-by: never, kvn
-
- 27 2月, 2011 1 次提交
-
-
由 kvn 提交于
Summary: copy small (<8) strings on stack if str+16 crosses a page boundary and load from stack into XMM. Back up pointer when loading string's tail. Reviewed-by: never
-
- 10 2月, 2011 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 14 2月, 2011 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn
-
- 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
-
- 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
-
- 07 11月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: use unsigned DIV instruction Reviewed-by: never
-
- 11 10月, 2010 1 次提交
-
-
由 twisti 提交于
Reviewed-by: kvn, jrose
-
- 28 8月, 2010 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 31 7月, 2010 1 次提交
-
-
由 kvn 提交于
Summary: set Z = 0 (not equal) before repne_scan() to indicate that class was not found when RCX == 0. Reviewed-by: never, phh
-
- 28 5月, 2010 1 次提交
-
-
由 trims 提交于
Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
-