Mike Duigou
ce91145032
8032045: Enable compiler and linker safety switches for debug builds
...
Enable GCC linker protections, runtime bounds checks and stack protection.
Reviewed-by: dholmes, kvn, coleenp
2014-06-12 16:31:07 -07:00
Vladimir Kozlov
b571b4214a
8046516: Segmentation fault in JVM (easily reproducible)
...
Place new nodes on the previous loop exit in reorg_offsets().
Reviewed-by: roland
2014-06-12 10:15:43 -07:00
James Cheng
395560c428
8035968: Leverage CPU Instructions to Improve SHA Performance on SPARC
...
Add C2 SHA intrinsics on SPARC
Reviewed-by: kvn, roland
2014-06-11 11:05:10 -07:00
Tobias Hartmann
83fc2acbd7
8044538: assert(which != imm_operand) failed: instruction is not a movq reg, imm64
...
Fixed internal_word_Relocation::target() to not retrieve target address from code if relocation points into the constant section. Added test.
Reviewed-by: kvn, twisti, dlong
2014-06-11 09:16:19 +02:00
Igor Ignatyev
01645fc449
Merge
2014-06-10 20:53:23 +00:00
Vladimir Kozlov
186728867b
Merge
2014-06-10 12:57:50 -07:00
Vladimir Kozlov
56cea022c9
8035605: Expand functionality of PredictedIntrinsicGenerator
...
Allow several predicates and separate intrinsic methods per one intrinsified (virtual) method.
Reviewed-by: roland
2014-06-10 12:28:06 -07:00
Igor Ignatyev
dc14ad30ce
8044575: testlibrary_tests/whitebox/vm_flags/UintxTest.java failed: assert(!res || TypeEntriesAtCall::arguments_profiling_enabled()) failed: no profiling of arguments
...
Reviewed-by: kvn, jmasa
2014-06-10 23:18:25 +04:00
Roland Westrelin
2838bcc3bf
8026796: Make replace_in_map() on parent maps generic
...
Propagate node replacements along control flow edges to callers
Reviewed-by: kvn, vlivanov
2014-06-10 13:37:16 +02:00
Vladimir Ivanov
ea0470002e
8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place
...
Reviewed-by: kvn, roland
2014-06-10 10:00:59 +00:00
Tobias Hartmann
5067eae483
8033145: Runtime1::arraycopy_count_address uses wrong _oop_arraycopy_cnt variable
...
The method Runtime1::arraycopy_count_address(..) returns the address of Runtime::_oop_arraycopy_cnt instead of the the file static variable _oop_arraycopy_cnt.
Reviewed-by: roland, kvn, twisti
2014-06-10 08:53:22 +02:00
Vladimir Kozlov
0853423f46
8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes
...
Add missing check for Opaque nodes from loop predicates in clone_loop().
Reviewed-by: iveresov
2014-06-09 15:42:31 -07:00
Vladimir Ivanov
075ea25462
8046226: assert(_thread == Thread::current()) failed: thread must be current w/ -XX:+TraceDeoptimization -XX:+Verbose
...
Reviewed-by: twisti, dcubed, fparain
2014-06-09 11:49:02 +00:00
Nils Eliasson
cdd2105184
8040244: compiler/whitebox/IsMethodCompilableTest.java fails
...
Prevent from running with Xcomp
Reviewed-by: kvn, twisti
2014-06-09 10:32:49 +02:00
Alejandro Murillo
f05da48390
Merge
2014-06-06 13:31:55 -07:00
J. Duke
bb1f242a9b
Merge
2017-07-05 19:44:08 +02:00
J. Duke
86493e8e1a
Merge
2017-07-05 19:44:04 +02:00
J. Duke
bc18c9ab59
Merge
2017-07-05 19:43:59 +02:00
J. Duke
4222a3b76d
Merge
2017-07-05 19:43:55 +02:00
J. Duke
ce7e2bcda1
Merge
2017-07-05 19:43:51 +02:00
J. Duke
b83ad6df33
Merge
2017-07-05 19:43:34 +02:00
J. Duke
da54c1b234
Merge
2017-07-05 19:43:31 +02:00
J. Duke
aea7fee3c1
Merge
2017-07-05 19:43:24 +02:00
J. Duke
9eb20f7276
Added tag jdk9-b16 for changeset 4a09f5d30be8
2017-07-05 19:43:07 +02:00
J. Duke
490b1acb50
Merge
2017-07-05 19:43:07 +02:00
J. Duke
edaca8ad9f
Merge
2017-07-05 19:43:03 +02:00
J. Duke
6bb8e42478
Merge
2017-07-05 19:42:59 +02:00
J. Duke
8fec387b50
Merge
2017-07-05 19:42:56 +02:00
J. Duke
a258eac458
Merge
2017-07-05 19:42:53 +02:00
J. Duke
7e5ecdae7c
Merge
2017-07-05 19:42:50 +02:00
J. Duke
7f5037a985
Merge
2017-07-05 19:42:47 +02:00
J. Duke
f107cd3d9c
Merge
2017-07-05 19:42:43 +02:00
J. Duke
91bdbac03a
Added tag jdk9-b15 for changeset 74eb0778e4f2
2017-07-05 19:42:33 +02:00
J. Duke
714a7e877e
Merge
2017-07-05 19:42:32 +02:00
J. Duke
bd70aa8b6d
Merge
2017-07-05 19:42:29 +02:00
J. Duke
bb0455104b
Merge
2017-07-05 19:42:23 +02:00
J. Duke
bfcb823a06
Merge
2017-07-05 19:42:19 +02:00
J. Duke
e8dca5d344
Merge
2017-07-05 19:42:15 +02:00
J. Duke
faa2602176
Merge
2017-07-05 19:42:10 +02:00
J. Duke
e5f53f271f
Merge
2017-07-05 19:42:06 +02:00
J. Duke
ae46065ec6
Merge
2017-07-05 19:41:48 +02:00
J. Duke
1b0c4c6594
Added tag jdk9-b14 for changeset 97932f6ad950
2017-07-05 19:41:14 +02:00
J. Duke
b35ce163b6
Merge
2017-07-05 19:41:13 +02:00
J. Duke
34b4858e6d
Merge
2017-07-05 19:41:10 +02:00
J. Duke
4b16e6b88e
Merge
2017-07-05 19:41:05 +02:00
J. Duke
e3f374c56e
Merge
2017-07-05 19:41:01 +02:00
J. Duke
220d880712
Merge
2017-07-05 19:40:57 +02:00
J. Duke
0fdf27e386
Merge
2017-07-05 19:40:53 +02:00
J. Duke
cf1ed5c58e
Merge
2017-07-05 19:40:49 +02:00
J. Duke
562d68f95e
Merge
2017-07-05 19:40:44 +02:00