Michael Berg
64cf7e6b6f
8153998: Masked vector post loops
...
Masked vectorization for post loops to execute in a single iteration in place of fixup scalar loops which used to take many iterations to complete work for user loops.
Reviewed-by: twisti, kvn
2016-04-18 15:18:14 -07:00
Tatiana Pivovarova
332ffb710a
Merge
2016-04-18 20:57:16 +00:00
Roland Westrelin
e08e2ac711
8154135: Loop alignment may be added inside the loop body
...
Reviewed-by: kvn, vlivanov
2016-04-18 20:57:27 +03:00
Anton Ivanov
6c95220480
8154174: Improve JitTester performance
...
Reviewed-by: iignatyev
2016-04-18 15:40:11 +03:00
Zoltan Majo
c05dd2fdca
8153357: C2 creates incorrect cast after eliminating phi with unique input
...
Refine C2's logic to determine the type of cast node added.
Reviewed-by: kvn
2016-04-18 11:22:51 +02:00
Zoltan Majo
acab1fddac
8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled
...
Set UseLoopCounter ergonomically if on-stack-replacement is enabled. Print warning.
Reviewed-by: kvn
2016-04-18 09:39:55 +02:00
Martin Doerr
611e659be1
8153267: nmethod's exception cache not multi-thread safe
...
Reviewed-by: aph, jcm, kvn
2016-04-07 12:33:58 +02:00
Zoltan Majo
cd3197f341
8151708: C1 FastTLABRefill can allocate TLABs past the end of the heap
...
Use branch instruction that checks xcc instead of icc.
Reviewed-by: kvn, thartmann
2016-04-15 07:54:31 +02:00
Pavel Punegov
dc3f4fbc96
Merge
2016-04-14 18:15:41 +02:00
Pavel Punegov
3a407ecde7
Merge
2016-04-14 15:28:46 +02:00
Tobias Hartmann
63403a410e
8154073: Several compiler tests fail when are executed with C1 only
...
Added missing flag checks to the tests and Whitebox API.
Reviewed-by: kvn
2016-04-14 08:32:39 +02:00
Pavel Punegov
792ccb5056
8153852: [jittester] move TypeUtil to utils package
...
Rewrite TypeUtil and move to utils package
Reviewed-by: kvn
2016-04-13 18:56:51 +03:00
Pavel Punegov
82dc0d42a6
8140354: Unquarantine tests that failed with OutOfMemoryError
...
Unquarantine CompilerControl tests
Reviewed-by: iignatyev
2016-04-13 18:31:43 +03:00
Vladimir Kozlov
e33bf84754
8153818: Move similar CompiledIC platform specific code to shared code
...
Reviewed-by: iveresov, twisti
2016-04-12 17:12:51 -07:00
Igor Veresov
eb6d600333
8153115: Move private interface check to linktime
...
Check for private interface methods during linktime instead of runtime
Reviewed-by: kvn, never, coleenp, acorn, lfoltan
2016-04-12 14:55:18 -07:00
Bharadwaj Yadavalli
b2ead5ac2d
Merge
2016-04-12 14:17:42 -04:00
Nils Eliasson
a74ee72e1e
8153885: [TESTBUG] few regression tests failed after 8151880 changes
...
Test that uses compile() as missed in update
Reviewed-by: kvn
2016-04-12 11:29:08 +02:00
Fei Yang
8215de72f5
8153713: aarch64: improve short array clearing using store pair
...
Aarch64: generate store pair instruction to clear short arrays
Reviewed-by: aph
2016-04-12 11:53:44 +08:00
Alejandro Murillo
7ab9e3f794
8154028: Several hotspot tests need to be updated after 8153737 (Unsupported Module)
...
Reviewed-by: darcy, kvn
2016-04-11 20:38:38 -07:00
Alejandro Murillo
45b6e4a1ca
Merge
2016-04-11 14:21:25 -07:00
J. Duke
70dbeeb6df
Merge
2017-07-05 21:33:32 +02:00
J. Duke
8f15b2b7c2
Merge
2017-07-05 21:33:26 +02:00
J. Duke
31ca438862
Merge
2017-07-05 21:33:12 +02:00
J. Duke
ccfbea82d9
Merge
2017-07-05 21:33:06 +02:00
J. Duke
911becc4a0
Merge
2017-07-05 21:33:00 +02:00
J. Duke
925aef5eca
Merge
2017-07-05 21:32:53 +02:00
J. Duke
f12ab79eee
Merge
2017-07-05 21:32:46 +02:00
J. Duke
06c13c260e
Merge
2017-07-05 21:32:13 +02:00
J. Duke
00638c5fdc
Added tag jdk-9+113 for changeset 6072af7a98be
2017-07-05 21:31:38 +02:00
J. Duke
871832c718
Merge
2017-07-05 21:31:37 +02:00
J. Duke
4dcec69b02
Merge
2017-07-05 21:31:30 +02:00
J. Duke
953525ab71
Merge
2017-07-05 21:31:22 +02:00
J. Duke
3fcaea7626
Merge
2017-07-05 21:31:15 +02:00
J. Duke
7176203044
Merge
2017-07-05 21:31:07 +02:00
J. Duke
91b5bedc63
Merge
2017-07-05 21:30:59 +02:00
J. Duke
c28bcf0316
Merge
2017-07-05 21:30:52 +02:00
J. Duke
03242aed84
Merge
2017-07-05 21:30:42 +02:00
J. Duke
4aacfc5569
Added tag jdk-9+112 for changeset 7359994942f8
2017-07-05 21:30:27 +02:00
J. Duke
1627f81245
Merge
2017-07-05 21:30:26 +02:00
J. Duke
cc11063e9b
Merge
2017-07-05 21:30:21 +02:00
J. Duke
ab345cad91
Merge
2017-07-05 21:30:09 +02:00
J. Duke
7c44e09ef5
Merge
2017-07-05 21:30:02 +02:00
J. Duke
bd590375c7
Merge
2017-07-05 21:29:54 +02:00
J. Duke
8625509a5d
Merge
2017-07-05 21:29:44 +02:00
J. Duke
8a546668ec
Merge
2017-07-05 21:29:38 +02:00
J. Duke
d156c62fe2
Merge
2017-07-05 21:29:18 +02:00
J. Duke
7ab46748d4
Added tag jdk-9+111 for changeset a6614ff7bf09
2017-07-05 21:28:37 +02:00
J. Duke
a30c34b58c
Merge
2017-07-05 21:28:36 +02:00
J. Duke
dc0173d956
Merge
2017-07-05 21:28:30 +02:00
J. Duke
7fcd243f21
Merge
2017-07-05 21:28:22 +02:00