Ivan Krylov
429b1c80a1
8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic
...
Adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the PAUSE instruction
Co-authored-by: Yuri Gaevsky <ygaevsky@azul.com>
Reviewed-by: iveresov, kvn
2016-03-30 17:04:14 +02:00
Bharadwaj Yadavalli
cf5871861f
Merge
2016-04-05 20:32:54 +00:00
Bharadwaj Yadavalli
e258fc4bc7
Merge
2016-04-05 15:39:35 -04:00
Michael Berg
e38aef947f
8151003: Remove nds->is_valid() checks from assembler_x86.cpp
...
Reviewed-by: kvn
2016-04-05 11:37:41 -07:00
Michael Berg
ff80cc58c9
8151573: Multiversioning for range check elimination
...
Range check elimination in post loops
Reviewed-by: kvn
2016-04-05 10:34:05 -07:00
Tobias Hartmann
9ee03a4b4f
8151724: Remove -XX:GenerateCompilerNullChecks
...
Removed the broken GenerateCompilerNullChecks flag.
Reviewed-by: zmajo, kvn
2016-04-05 17:51:44 +02:00
Tobias Hartmann
edee2ddca8
Merge
2016-04-05 10:11:07 +00:00
Jamsheed Mohammed C M
b26b78a4d4
8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache
...
Made invoker LambdaForm instance & its compiled form lifetime tightly coupled.
Reviewed-by: vlivanov
2016-04-05 01:46:40 -07:00
Tobias Hartmann
36e384c810
8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod
...
Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod.
Reviewed-by: kvn, mgerdin
2016-04-05 07:19:44 +02:00
Alejandro Murillo
2b06e96dc0
Merge
2016-04-04 13:40:18 -07:00
Jesper Wilhelmsson
7233d45a4d
8153410: Disable tests until JDK-8151460 gets to main
...
Reviewed-by: gtriantafill, dcubed
2016-04-04 20:39:42 +02:00
Zoltan Majo
69d14c811b
8072422: Cleanup: Remove some unused flags/code in loop optimizations
...
Remove unused flags, change test using them.
Reviewed-by: kvn, twisti
2016-04-04 12:52:11 +02:00
Tom Rodriguez
fa667c5409
8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed
...
Reviewed-by: iveresov
2016-04-03 21:44:54 -07:00
Chris Hegarty
721765cda0
8153181: Move sun.misc.VMSupport to an internal package
...
Reviewed-by: alanb, mchung
2016-04-03 16:28:47 +01:00
J. Duke
871832c718
Merge
2017-07-05 21:31:37 +02:00
J. Duke
4dcec69b02
Merge
2017-07-05 21:31:30 +02:00
J. Duke
953525ab71
Merge
2017-07-05 21:31:22 +02:00
J. Duke
3fcaea7626
Merge
2017-07-05 21:31:15 +02:00
J. Duke
7176203044
Merge
2017-07-05 21:31:07 +02:00
J. Duke
91b5bedc63
Merge
2017-07-05 21:30:59 +02:00
J. Duke
c28bcf0316
Merge
2017-07-05 21:30:52 +02:00
J. Duke
03242aed84
Merge
2017-07-05 21:30:42 +02:00
J. Duke
4aacfc5569
Added tag jdk-9+112 for changeset 7359994942f8
2017-07-05 21:30:27 +02:00
J. Duke
1627f81245
Merge
2017-07-05 21:30:26 +02:00
J. Duke
cc11063e9b
Merge
2017-07-05 21:30:21 +02:00
J. Duke
ab345cad91
Merge
2017-07-05 21:30:09 +02:00
J. Duke
7c44e09ef5
Merge
2017-07-05 21:30:02 +02:00
J. Duke
bd590375c7
Merge
2017-07-05 21:29:54 +02:00
J. Duke
8625509a5d
Merge
2017-07-05 21:29:44 +02:00
J. Duke
8a546668ec
Merge
2017-07-05 21:29:38 +02:00
J. Duke
d156c62fe2
Merge
2017-07-05 21:29:18 +02:00
J. Duke
7ab46748d4
Added tag jdk-9+111 for changeset a6614ff7bf09
2017-07-05 21:28:37 +02:00
J. Duke
a30c34b58c
Merge
2017-07-05 21:28:36 +02:00
J. Duke
dc0173d956
Merge
2017-07-05 21:28:30 +02:00
J. Duke
7fcd243f21
Merge
2017-07-05 21:28:22 +02:00
J. Duke
4b6ca61e1c
Merge
2017-07-05 21:28:14 +02:00
J. Duke
708adb84ed
Merge
2017-07-05 21:28:07 +02:00
J. Duke
f5225b6550
Merge
2017-07-05 21:27:59 +02:00
J. Duke
84388c0a75
Merge
2017-07-05 21:27:52 +02:00
J. Duke
a5e8c4b357
Merge
2017-07-05 21:27:42 +02:00
J. Duke
df4c8d06f7
Added tag jdk-9+110 for changeset 4a95f4b1bd8b
2017-07-05 21:27:28 +02:00
J. Duke
8bf8993801
Merge
2017-07-05 21:27:27 +02:00
J. Duke
379fab9673
Merge
2017-07-05 21:27:22 +02:00
J. Duke
38165bb3ef
Merge
2017-07-05 21:27:13 +02:00
J. Duke
9058ee1442
Merge
2017-07-05 21:27:06 +02:00
J. Duke
9e5ce08797
Merge
2017-07-05 21:26:58 +02:00
J. Duke
f1f6a48424
Merge
2017-07-05 21:26:50 +02:00
J. Duke
1a1a418f50
Merge
2017-07-05 21:26:43 +02:00
J. Duke
dbd74f9058
Merge
2017-07-05 21:26:22 +02:00
J. Duke
96678b62c6
Added tag jdk-9+109 for changeset c870cb782aca
2017-07-05 21:25:36 +02:00