Commit Graph

27380 Commits

Author SHA1 Message Date
Sergei Kovalev
8152a3ea35 8044186: Introduce a reproducible random generator
Reviewed-by: kvn, iveresov, iignatyev
2014-11-02 18:43:38 +03:00
Igor Ignatyev
e429e497ce 8043125: compiler/types/correctness/CorrectnessTest.java: assert(layout->tag() == DataLayout::speculative_trap_data_tag) failed: wrong type
Reviewed-by: kvn
2014-11-02 18:43:00 +03:00
Igor Ignatyev
e5a126fe00 8036913: make DeoptimizeALot dependent on number of threads
Reviewed-by: kvn, shade
2014-11-02 18:42:30 +03:00
Vladimir Kozlov
74def215cd 8054492: Casting can result in redundant null checks in generated code
Add C2 intrinsic for Class.cast() method and force inline it too.

Reviewed-by: jrose, roland, drchase, iignatyev
2014-10-31 16:51:57 -07:00
Igor Veresov
daf2fd0593 Merge 2014-10-31 12:01:27 -10:00
Tobias Hartmann
7d202a428b Merge 2014-10-31 11:31:30 +00:00
Tobias Hartmann
62d33442b8 8062169: Multiple OSR compilations issued for same bci
Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available.

Reviewed-by: kvn, iveresov
2014-10-31 12:16:20 +01:00
Jesper Wilhelmsson
752ab53592 Merge 2014-10-31 08:00:09 +00:00
Alejandro Murillo
73fa4d8c8a Merge 2014-10-30 22:52:13 -07:00
J. Duke
ce7a159195 Merge 2017-07-05 20:06:12 +02:00
J. Duke
e5670aea37 Merge 2017-07-05 20:06:08 +02:00
J. Duke
d0ecb2c930 Merge 2017-07-05 20:06:04 +02:00
J. Duke
2a4cd0e941 Merge 2017-07-05 20:06:01 +02:00
J. Duke
b81f15b1e4 Merge 2017-07-05 20:05:57 +02:00
J. Duke
a9b5bf907a Merge 2017-07-05 20:05:54 +02:00
J. Duke
bbe9f0dc0c Merge 2017-07-05 20:05:51 +02:00
J. Duke
eba141331e Merge 2017-07-05 20:05:43 +02:00
J. Duke
2bb2dec633 Added tag jdk9-b37 for changeset b409bc51bc23 2017-07-05 20:05:31 +02:00
J. Duke
0498575d5e Merge 2017-07-05 20:05:30 +02:00
J. Duke
92e5bf5b59 Merge 2017-07-05 20:05:28 +02:00
J. Duke
76a3cfa2dd Merge 2017-07-05 20:05:23 +02:00
J. Duke
efdb701bcc Merge 2017-07-05 20:05:20 +02:00
J. Duke
f7f9acb23c Merge 2017-07-05 20:05:16 +02:00
J. Duke
d1fc4598f6 Merge 2017-07-05 20:05:12 +02:00
J. Duke
dade1b026c Merge 2017-07-05 20:05:09 +02:00
J. Duke
c3b03096c5 Merge 2017-07-05 20:05:03 +02:00
J. Duke
997b80adb6 Added tag jdk9-b36 for changeset 41df50e7303d 2017-07-05 20:04:47 +02:00
J. Duke
839cec40e9 Merge 2017-07-05 20:04:46 +02:00
J. Duke
ee8996368e Merge 2017-07-05 20:04:43 +02:00
J. Duke
04717d2cff Merge 2017-07-05 20:04:39 +02:00
J. Duke
2d908e9a2f Merge 2017-07-05 20:04:36 +02:00
J. Duke
a905e38975 Merge 2017-07-05 20:04:33 +02:00
J. Duke
a3ad572569 Merge 2017-07-05 20:04:29 +02:00
J. Duke
a316bac46c Merge 2017-07-05 20:04:26 +02:00
J. Duke
0a4a26770b Merge 2017-07-05 20:04:17 +02:00
J. Duke
841d31efe8 Added tag jdk9-b35 for changeset a137992d750c 2017-07-05 20:04:04 +02:00
J. Duke
5fed7c392c Merge 2017-07-05 20:04:04 +02:00
J. Duke
2e7f4895cf Merge 2017-07-05 20:04:01 +02:00
J. Duke
832500988b Merge 2017-07-05 20:03:57 +02:00
J. Duke
68bc047600 Merge 2017-07-05 20:03:54 +02:00
J. Duke
f07b6fd700 Merge 2017-07-05 20:03:52 +02:00
J. Duke
1bce75251c Merge 2017-07-05 20:03:48 +02:00
J. Duke
d2e5a36882 Merge 2017-07-05 20:03:45 +02:00
J. Duke
7a01e03243 Merge 2017-07-05 20:03:40 +02:00
J. Duke
8f6a5cba42 Added tag jdk9-b34 for changeset 9618201c5df2 2017-07-05 20:03:24 +02:00
J. Duke
1949d10887 Merge 2017-07-05 20:03:24 +02:00
J. Duke
e470f0ea26 Merge 2017-07-05 20:03:21 +02:00
J. Duke
da0b87470d Merge 2017-07-05 20:03:17 +02:00
J. Duke
bc5a67d126 Merge 2017-07-05 20:03:14 +02:00
J. Duke
f51304a032 Merge 2017-07-05 20:03:11 +02:00