Zoltan Majo
1e55e60cb1
8076373: In 32-bit VM interpreter and compiled code process NaN values differently
...
Change interpreter to use XMM registers on x86_32 if they are available. Add stubs for methods transforming from/to int/long float/double.
Reviewed-by: kvn, mcberg
2015-08-19 08:55:18 +02:00
Roland Westrelin
df82d96834
8133599: Unsafe.getAndSetObject() is no longer intrinsified by c2
...
Off by 1 error in c2 intrinsic filtering logic
Reviewed-by: dlong, kvn, shade
2015-08-14 00:28:45 +02:00
Roland Westrelin
0baf2f7e8a
8130847: Cloned object's fields observed as null after C2 escape analysis
...
Eliminated instance/array written to by an array copy variant must be correctly initialized when reallocated at a deopt
Reviewed-by: kvn, vlivanov
2015-08-15 02:54:18 +02:00
Aleksey Shipilev
63a173e2c4
8019968: Reference CAS induces GC store barrier even on failure
...
Reviewed-by: kvn, adinn, roland
2015-08-12 09:58:39 +03:00
Alejandro Murillo
78fd2e42c6
Merge
2015-08-13 15:50:47 -07:00
J. Duke
d9b43a9e2c
Merge
2017-07-05 20:45:52 +02:00
J. Duke
9bf2ffd162
Merge
2017-07-05 20:45:49 +02:00
J. Duke
1b5af609f5
Merge
2017-07-05 20:45:44 +02:00
J. Duke
d54587e380
Merge
2017-07-05 20:45:41 +02:00
J. Duke
5d72d63c68
Merge
2017-07-05 20:45:35 +02:00
J. Duke
73d4205d35
Merge
2017-07-05 20:45:32 +02:00
J. Duke
9f478f11c4
Merge
2017-07-05 20:45:28 +02:00
J. Duke
b1f413d285
Merge
2017-07-05 20:45:16 +02:00
J. Duke
2c4538edd5
Added tag jdk9-b77 for changeset c25e882cee96
2017-07-05 20:45:01 +02:00
J. Duke
ae676b44c4
Merge
2017-07-05 20:45:01 +02:00
J. Duke
0f76c8f754
Merge
2017-07-05 20:44:57 +02:00
J. Duke
ea2063627d
Merge
2017-07-05 20:44:54 +02:00
J. Duke
6eca7e0e2d
Merge
2017-07-05 20:44:51 +02:00
J. Duke
ae2f690e2a
Merge
2017-07-05 20:44:47 +02:00
J. Duke
13f7e9c438
Merge
2017-07-05 20:44:43 +02:00
J. Duke
45f3171390
Merge
2017-07-05 20:44:40 +02:00
J. Duke
f16af09f83
Merge
2017-07-05 20:44:31 +02:00
J. Duke
22b73ed37c
Added tag jdk9-b76 for changeset eeea9adfd1e3
2017-07-05 20:44:11 +02:00
J. Duke
d2e2494f9e
Merge
2017-07-05 20:44:11 +02:00
J. Duke
4bfa3cda40
Merge
2017-07-05 20:44:08 +02:00
J. Duke
be2177b266
Merge
2017-07-05 20:44:03 +02:00
J. Duke
53dc5e586f
Merge
2017-07-05 20:43:59 +02:00
J. Duke
bf390a8f9c
Merge
2017-07-05 20:43:55 +02:00
J. Duke
034fb189f1
Merge
2017-07-05 20:43:52 +02:00
J. Duke
6687df37be
Merge
2017-07-05 20:43:48 +02:00
J. Duke
3def9afcfd
Merge
2017-07-05 20:43:37 +02:00
J. Duke
49464f7ae5
Added tag jdk9-b75 for changeset f55df5cfe11c
2017-07-05 20:43:22 +02:00
J. Duke
c590df0022
Merge
2017-07-05 20:43:22 +02:00
J. Duke
e2e537f732
Merge
2017-07-05 20:43:19 +02:00
J. Duke
7d7f805726
Merge
2017-07-05 20:43:15 +02:00
J. Duke
a18f238849
Merge
2017-07-05 20:43:12 +02:00
J. Duke
b4e7dd186e
Merge
2017-07-05 20:43:09 +02:00
J. Duke
03a0d6ef5b
Merge
2017-07-05 20:43:05 +02:00
J. Duke
cea4ba565c
Merge
2017-07-05 20:43:02 +02:00
J. Duke
74f6ae7abc
Merge
2017-07-05 20:42:56 +02:00
J. Duke
5f0a5f2be0
Added tag jdk9-b74 for changeset 7c577fda1855
2017-07-05 20:42:40 +02:00
J. Duke
37836b1f3d
Merge
2017-07-05 20:42:39 +02:00
J. Duke
6a9047b13a
Merge
2017-07-05 20:42:36 +02:00
J. Duke
1953acf59a
Merge
2017-07-05 20:42:30 +02:00
J. Duke
aecbc4f508
Merge
2017-07-05 20:42:26 +02:00
J. Duke
c98c4c1edf
Merge
2017-07-05 20:42:23 +02:00
J. Duke
bbc97cdeda
Merge
2017-07-05 20:42:18 +02:00
J. Duke
0b14ff7e05
Merge
2017-07-05 20:42:14 +02:00
J. Duke
feeab8be05
Merge
2017-07-05 20:41:55 +02:00
J. Duke
71fb391166
Added tag jdk9-b73 for changeset 9b3a9d72f07b
2017-07-05 20:41:30 +02:00