38322 Commits

Author SHA1 Message Date
Fei Yang
60fabf15a7 8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine
Fix address calculation considering compressed oops _generic_arraycopy stub routine

Reviewed-by: aph
2016-05-27 01:02:16 +08:00
Nils Eliasson
d5b029d48d 8153352: Crash with assert(pd != 0L) failed: PcDesc must not be NULL
Simplify look_for_reserved_stack_annotated_method

Reviewed-by: kvn
2016-05-26 14:17:50 +02:00
Nils Eliasson
24805477df 8157717: MultiCommand breaks directives amount limit
Increase directives amount for these tests

Reviewed-by: kvn, ppunegov
2016-05-26 14:17:49 +02:00
Ed Nevill
75909b48f3 8157841: aarch64: prefetch ignores cache line size
Fix prefetch to take account of cache line size

Co-authored-by: Stuart Monteith <stuart.monteith@linaro.org>
Reviewed-by: aph
2016-05-25 13:30:07 +00:00
Ed Nevill
7694596568 8157834: aarch64: Hello World crashes with fastdebug build
Support LL, UL and LU encodings of StrIndexOf

Reviewed-by: aph
2016-05-25 15:05:26 +00:00
Dmitrij Pochepko
ac5718b306 8156470: [JITtester] EOL on Windows
Reviewed-by: kvn
2016-05-25 16:22:31 +03:00
Dmitrij Pochepko
fdf9e5a63e 8156585: Cosmetic: AARCH64 defines in c1_LIRAssembler_aarch64.hpp
Reviewed-by: kvn
2016-05-25 16:20:02 +03:00
Paul Sandoz
e54a25914e 8157683: Thread.onSpinWait intrinsification doesn't have sufficient test coverage
Reviewed-by: kvn
2016-05-25 10:46:21 +02:00
Dmitrij Pochepko
34c101efc6 8157438: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before"
Reviewed-by: kvn
2016-05-23 17:33:39 +03:00
Vivek Deshpande
489b38091e 8154473: Update for CompilerDirectives to control stub generation and intrinsics
Use -XX:DisableIntrinsic flag to control intrinsics usage in Interpreter.

Reviewed-by: twisti, neliasso, kvn, simonis
2016-05-20 14:17:55 -07:00
Vladimir Ivanov
6dfcf1dd81 8154831: CastII/ConvI2L for a range check is prematurely eliminated
Reviewed-by: kvn, thartmann
2016-05-20 18:27:03 +03:00
Vladimir Ivanov
36daf60d8f Merge 2016-05-20 18:05:09 +03:00
Nils Eliasson
1af289e8c3 8155108: CompilerControl: tests incorrectly set states for excluded methods
Remove redundant code that was not properly updated

Reviewed-by: kvn
2016-05-19 10:40:19 +02:00
Doug Simon
64001ce527 8156835: [JVMCI] clean up and minimize JVMCI
Reviewed-by: iveresov, kvn
2016-05-18 21:50:27 +00:00
Tatiana Pivovarova
6fd77565f4 Merge 2016-05-18 19:16:14 +00:00
Tatiana Pivovarova
ef96f2b85c 8141149: [jittester] create Visitor for generating bytecode
8149463: [jittester] rarely generates tests with compile error

Co-authored-by: Dmitrij Pochepko <dmitrij.pochepko@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Pavel Punegov <pavel.punegov@oracle.com>
Reviewed-by: iignatyev, iveresov
2016-05-18 20:19:23 +03:00
Roland Schatz
5686cc1784 8156942: [JVMCI] replace LIRKind with abstract base class
Reviewed-by: iveresov
2016-05-18 17:01:01 +00:00
Dmitrij Pochepko
fd3645227b 8152343: JVMCI test tasks: Unit tests for MetaAccessProvider
Reviewed-by: twisti
2016-05-16 17:01:53 +03:00
Dmitrij Pochepko
768ffb978f 8152342: JVMCI test task: Unit tests for MethodHandleAccessProvider
Reviewed-by: kvn
2016-05-16 17:00:08 +03:00
Dmitrij Pochepko
9a48b975a1 8152341: JVMCI test task: Unit tests for MemoryAccessProvider
Reviewed-by: twisti
2016-05-16 16:58:02 +03:00
Dmitrij Pochepko
173e8139c0 8139703: [TESTBUG] compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest fails using -Xcomp
Reviewed-by: kvn
2016-05-16 16:54:09 +03:00
Alejandro Murillo
7bd620bff1 Merge 2016-05-14 15:34:30 -07:00
J. Duke
a3cdceaa83 Merge 2017-07-05 21:42:16 +02:00
J. Duke
8e319065d3 Merge 2017-07-05 21:42:10 +02:00
J. Duke
348e25c0b4 Merge 2017-07-05 21:42:00 +02:00
J. Duke
a4b6e56bbf Merge 2017-07-05 21:41:53 +02:00
J. Duke
4d54d78bd9 Merge 2017-07-05 21:41:45 +02:00
J. Duke
834091a774 Merge 2017-07-05 21:41:36 +02:00
J. Duke
4d7dacbaa8 Merge 2017-07-05 21:41:29 +02:00
J. Duke
5802c389e5 Merge 2017-07-05 21:41:18 +02:00
J. Duke
758401f385 Added tag jdk-9+118 for changeset 7c04fcb12bd4 2017-07-05 21:41:02 +02:00
J. Duke
dd927b90d5 Merge 2017-07-05 21:41:01 +02:00
J. Duke
63b54ab45f Merge 2017-07-05 21:40:54 +02:00
J. Duke
ee2f5caa82 Merge 2017-07-05 21:40:45 +02:00
J. Duke
b93635eca1 Merge 2017-07-05 21:40:37 +02:00
J. Duke
2300c96dae Merge 2017-07-05 21:40:27 +02:00
J. Duke
6bcbb519a6 Merge 2017-07-05 21:40:17 +02:00
J. Duke
59a641d87b Merge 2017-07-05 21:40:09 +02:00
J. Duke
9358700a2c Merge 2017-07-05 21:39:55 +02:00
J. Duke
9b3b08a705 Added tag jdk-9+117 for changeset 82b8d12a553f 2017-07-05 21:39:34 +02:00
J. Duke
2a6a1d7c8e Merge 2017-07-05 21:39:33 +02:00
J. Duke
24d4e28b7d Merge 2017-07-05 21:39:27 +02:00
J. Duke
6a89b43450 Merge 2017-07-05 21:39:18 +02:00
J. Duke
bac07f2db2 Merge 2017-07-05 21:39:11 +02:00
J. Duke
86af613411 Merge 2017-07-05 21:39:04 +02:00
J. Duke
facd50efaf Merge 2017-07-05 21:38:57 +02:00
J. Duke
577954bfa9 Merge 2017-07-05 21:38:49 +02:00
J. Duke
ff7fe1e1e2 Merge 2017-07-05 21:38:31 +02:00
J. Duke
1117b02a8e Added tag jdk-9+116 for changeset 84aba7335005 2017-07-05 21:38:13 +02:00
J. Duke
0a3a2c3ebe Merge 2017-07-05 21:38:12 +02:00