Aleksey Shipilev
fede1f0216
8004330: Add missing Unsafe entry points for addAndGet() family
...
Fix java names for getAndSet intrinsics
Reviewed-by: kvn
2012-12-20 14:17:52 -08:00
Vladimir Kozlov
e508acf372
8004741: Missing compiled exception handle table entry for multidimensional array allocation
...
Added missing exception path for multidimensional array allocation and use Throwable type instead of OutOfMemoryError for allocation's exception.
Reviewed-by: twisti
2012-12-19 19:21:15 -08:00
Vladimir Kozlov
960d969ade
8004835: Improve AES intrinsics on x86
...
Enable AES intrinsics on non-AVX cpus, group together aes instructions in crypto stubs.
Reviewed-by: roland, twisti
2012-12-19 15:40:35 -08:00
Richard Reingruber
ba0d2572eb
8005033: clear high word for integer pop count on SPARC
...
Reviewed-by: kvn, twisti
2012-12-19 14:44:00 -08:00
Aleksey Shipilev
4c293ebcd6
8004318: JEP-171: Support Unsafe fences intrinsics
...
Add three memory-ordering intrinsics to the sun.misc.Unsafe class.
Reviewed-by: twisti, kvn
2012-12-18 17:37:44 -08:00
Morris Meyer
52da261983
8004536: replace AbstractAssembler emit_word with emit_int16
...
Reviewed-by: jrose, kvn, twisti
2012-12-18 10:47:23 -08:00
Vladimir Ivanov
8eb3b25c4f
Merge
2012-12-18 08:19:53 -08:00
Vladimir Ivanov
6d08af845e
8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop
...
Make the load of TLS._osthread._interrupted flag in Thread.isInterrupted(Z)Z intrinsic effectively volatile.
Reviewed-by: kvn, jrose
2012-12-18 06:52:00 -08:00
Roland Westrelin
b1c3e5ccc6
8005031: Some cleanup in c2 to prepare for incremental inlining support
...
Collection of small changes to prepare for incremental inlining.
Reviewed-by: twisti, kvn
2012-12-18 14:55:25 +01:00
Bharadwaj Yadavalli
fb74718339
8004548: remove unused AbstractAssembler::print(Label&)
...
Reviewed-by: kvn, twisti
2012-12-17 11:00:22 -08:00
Christian Thalinger
110d953ab2
Merge
2012-12-14 12:11:17 -08:00
Christian Thalinger
40a871f3e9
8003238: JSR 292: intermittent exception failure with java/lang/invoke/CallSiteTest.java
...
Reviewed-by: jrose, kvn
2012-12-14 12:06:42 -08:00
Stefan Karlsson
47424a5d4d
8005002: Crash because of a raw oop in ClassLoaderData::add_dependency
...
Move the handelization of 'last' to a point before the GC might enter.
Reviewed-by: dholmes, sspitsyn, coleenp
2012-12-12 22:41:13 +01:00
Paul Nauman
0d7c6381b3
8004713: Stackoverflowerror thrown when thread stack straddles 0x80000000
...
Use unsigned comparison when checking for stack overflow
Reviewed-by: kvn, twisti
2012-12-13 17:27:55 -08:00
Bharadwaj Yadavalli
04fee0b792
8004668: Build failure for Zero target
...
Fixed build failure for Zero target
Reviewed-by: twisti, kvn
2012-12-07 18:13:23 -08:00
Alejandro Murillo
ba2a5a260d
8004724: new hotspot build - hs25-b13
...
Reviewed-by: jcoomes
2012-12-07 10:55:16 -08:00
J. Duke
faaa074af7
Merge
2017-07-05 18:32:26 +02:00
J. Duke
156097f517
Merge
2017-07-05 18:32:22 +02:00
J. Duke
35d6f09bb4
Merge
2017-07-05 18:32:16 +02:00
J. Duke
b8790e0e70
Merge
2017-07-05 18:32:12 +02:00
J. Duke
5ebc8f4779
Merge
2017-07-05 18:32:08 +02:00
J. Duke
1faf4f7e32
Merge
2017-07-05 18:32:03 +02:00
J. Duke
ce594a00c5
Merge
2017-07-05 18:31:45 +02:00
J. Duke
b2bf35c6d8
Added tag jdk8-b67 for changeset 76cc9bd3ece4
2017-07-05 18:31:28 +02:00
J. Duke
924beaaf2c
Merge
2017-07-05 18:31:27 +02:00
J. Duke
90cbbab800
Merge
2017-07-05 18:31:23 +02:00
J. Duke
04266857c4
Merge
2017-07-05 18:31:19 +02:00
J. Duke
91c5b72633
Merge
2017-07-05 18:31:15 +02:00
J. Duke
5229273660
Merge
2017-07-05 18:31:12 +02:00
J. Duke
57c273a689
Merge
2017-07-05 18:31:08 +02:00
J. Duke
ab4646a034
Merge
2017-07-05 18:31:05 +02:00
J. Duke
b94c2e86de
Added tag jdk8-b66 for changeset 17820b958ae8
2017-07-05 18:30:51 +02:00
J. Duke
81ecd2932e
Merge
2017-07-05 18:30:50 +02:00
J. Duke
eedb7e6e6d
Merge
2017-07-05 18:30:46 +02:00
J. Duke
594390779b
Merge
2017-07-05 18:30:37 +02:00
J. Duke
4374464e64
Merge
2017-07-05 18:30:33 +02:00
J. Duke
160ee581b2
Merge
2017-07-05 18:30:29 +02:00
J. Duke
1113ececbf
Merge
2017-07-05 18:30:25 +02:00
J. Duke
57b4c14b54
Merge
2017-07-05 18:30:15 +02:00
J. Duke
c7ff8ac152
Added tag jdk8-b65 for changeset a2cf4d4a4843
2017-07-05 18:29:57 +02:00
J. Duke
e7d87b234c
Merge
2017-07-05 18:29:57 +02:00
J. Duke
0adcfb6712
Merge
2017-07-05 18:29:53 +02:00
J. Duke
07ad741e62
Merge
2017-07-05 18:29:45 +02:00
J. Duke
6937164f1c
Merge
2017-07-05 18:29:41 +02:00
J. Duke
dff7273b27
Merge
2017-07-05 18:29:37 +02:00
J. Duke
35b4a26793
Merge
2017-07-05 18:29:33 +02:00
J. Duke
b98c42794a
Merge
2017-07-05 18:29:23 +02:00
J. Duke
ccba13a936
Added tag jdk8-b64 for changeset 70fa4b11f265
2017-07-05 18:29:06 +02:00
J. Duke
86c5d4aaeb
Merge
2017-07-05 18:29:05 +02:00
J. Duke
733b90c696
Merge
2017-07-05 18:29:01 +02:00