Commit Graph

32406 Commits

Author SHA1 Message Date
Roland Westrelin
7ef7c96fde 8134468: Lucene test failures with 32 bit JDK 9b78, Server compiler
Test that checks whether an array load falls into the range of an arraycopy is incorrect on 32bits

Reviewed-by: iveresov, kvn
2015-09-02 10:00:27 +02:00
Andrew Haley
ef62a6daab 8134869: AARCH64: GHASH intrinsic is not optimal
Rewrite intrinsic to make better use of SIMD instructions

Reviewed-by: kvn
2015-09-02 13:23:59 +00:00
Aleksey Shipilev
7c7692856a 8134758: Final String field values should be trusted as stable
Reviewed-by: kvn, thartmann
2015-09-01 19:48:10 +03:00
Hui Shi
3b19bff980 8134322: AArch64: Fix several errors in C2 biased locking implementation
Several errors in C2 biased locking require fixing

Reviewed-by: kvn
2015-08-26 17:13:59 +01:00
Aleksey Shipilev
e3007b79ad 8076758: new StringBuilder().append(String).toString() should be recognized by OptimizeStringConcat
Reviewed-by: kvn, thartmann
2015-09-01 12:57:41 +03:00
Tobias Hartmann
7b6480cfa4 8134493: Cleaning inline caches of unloaded nmethods should be done in sweeper
Clean ICs of unloaded nmethods in sweeper to avoid impact on safepoint duration.

Reviewed-by: kvn, mdoerr
2015-08-31 13:49:18 +02:00
Roland Westrelin
9dcbe322e0 8134288: compiler/runtime/6859338/Test6859338.java crashes in PhaseIdealLoop::try_move_store_after_loop
Store nodes may not have a control if used to update profiling

Reviewed-by: kvn
2015-08-26 12:43:15 +02:00
Alejandro Murillo
d89ff64378 Merge 2015-08-27 14:40:19 -07:00
J. Duke
44c8b13d11 Merge 2017-07-05 20:47:29 +02:00
J. Duke
85af8bd0ec Merge 2017-07-05 20:47:26 +02:00
J. Duke
21ae9718b3 Merge 2017-07-05 20:47:18 +02:00
J. Duke
cb4d6d2d10 Merge 2017-07-05 20:47:15 +02:00
J. Duke
72412aa14b Merge 2017-07-05 20:47:11 +02:00
J. Duke
4c8c732db5 Merge 2017-07-05 20:47:07 +02:00
J. Duke
2d06f0fc0e Merge 2017-07-05 20:47:02 +02:00
J. Duke
48b6122e4e Merge 2017-07-05 20:46:50 +02:00
J. Duke
c87c41e5ef Added tag jdk9-b79 for changeset 3966bd3b8167 2017-07-05 20:46:39 +02:00
J. Duke
11dee9e7fe Merge 2017-07-05 20:46:39 +02:00
J. Duke
3618e068ff Merge 2017-07-05 20:46:35 +02:00
J. Duke
abc1a27117 Merge 2017-07-05 20:46:31 +02:00
J. Duke
5b8cee9766 Merge 2017-07-05 20:46:28 +02:00
J. Duke
6adfa342cf Merge 2017-07-05 20:46:25 +02:00
J. Duke
68384e0890 Merge 2017-07-05 20:46:21 +02:00
J. Duke
3fd92b07c8 Merge 2017-07-05 20:46:18 +02:00
J. Duke
a7bfed3056 Merge 2017-07-05 20:46:10 +02:00
J. Duke
f1684cd835 Added tag jdk9-b78 for changeset c8753d0be177 2017-07-05 20:45:52 +02: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