Prepared by: | ikrylov on Mon Feb 15 10:21:20 MSK 2016 |
---|---|
Workspace: | /Users/ivan/openjdk9_onspinwait/hotspot |
Compare against: | = |
Compare against version: | 5d17092b6917 |
Summary of changes: | 148 lines changed: 147 ins; 0 del; 1 mod; 46507 unchg |
Patch of changes: | hotspot.patch |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn4 lines changed: 4 ins; 0 del; 0 mod; 3949 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/vm_version_x86.hpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn5 lines changed: 5 ins; 0 del; 0 mod; 844 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/cpu/x86/vm/x86.ad
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn22 lines changed: 22 ins; 0 del; 0 mod; 10803 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_Compiler.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn3 lines changed: 3 ins; 0 del; 0 mod; 259 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIR.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn2 lines changed: 2 ins; 0 del; 0 mod; 2111 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIR.hpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn3 lines changed: 3 ins; 0 del; 0 mod; 2501 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIRAssembler.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn4 lines changed: 4 ins; 0 del; 0 mod; 857 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIRAssembler.hpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn1 line changed: 1 ins; 0 del; 0 mod; 278 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/c1/c1_LIRGenerator.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn3 lines changed: 2 ins; 0 del; 1 mod; 3688 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/classfile/vmSymbols.hpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn5 lines changed: 5 ins; 0 del; 0 mod; 1512 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/c2compiler.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn3 lines changed: 3 ins; 0 del; 0 mod; 467 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/classes.hpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn1 line changed: 1 ins; 0 del; 0 mod; 341 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/library_call.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn8 lines changed: 8 ins; 0 del; 0 mod; 6562 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/matcher.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn1 line changed: 1 ins; 0 del; 0 mod; 2674 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/memnode.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn1 line changed: 1 ins; 0 del; 0 mod; 4540 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/memnode.hpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn7 lines changed: 7 ins; 0 del; 0 mod; 1435 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/vmStructs.cpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn1 line changed: 1 ins; 0 del; 0 mod; 3503 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/vm_version.hpp
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn4 lines changed: 4 ins; 0 del; 0 mod; 183 unchg
------ ------ ------
------
---
New
Patch
Raw
test/compiler/onSpinWait/TestOnSpinWait.java
rev 10065 : 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the 'pause' instruction Contributed-by: ikrylov, ygaevsky Reviewed-by: iveresov, vlivanov, kvn70 lines changed: 70 ins; 0 del; 0 mod; 0 unchg
This code review page was prepared using /Users/ivan/openjdk7u-dev-u79/make/scripts/webrev.ksh (vers 23.18-hg+jbs).