Christian Thalinger
|
67ad89efd5
|
Merge
|
2014-05-22 16:26:05 -07:00 |
|
Chuck Rasbold
|
1bf7f2b9a6
|
8043354: 8043354: Make is_return_allocated() respect allocated objects than can method-escape
In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method.
Reviewed-by: kvn
|
2014-05-21 10:54:59 -07:00 |
|
Igor Ignatyev
|
1af450a3cb
|
8032498: compiler/ciReplay tests fail with StatusError: failed to clean up files after test..
Reviewed-by: kvn
|
2014-05-19 23:52:23 +04:00 |
|
Igor Ignatyev
|
3e18a6f16d
|
Merge
|
2014-05-02 09:30:17 +00:00 |
|
Igor Ignatyev
|
fd25edc683
|
8042214: add @ignore tag to all excluded jtreg tests in test/compiler
Reviewed-by: kvn, ctornqvi
|
2014-05-02 13:20:42 +04:00 |
|
Albert Noll
|
4865736713
|
Merge
|
2014-05-01 21:30:54 -07:00 |
|
Severin Gehwolf
|
a92fee550e
|
8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs
Allow 0 compiler threads if no JIT is used.
Reviewed-by: kvn, dholmes
|
2014-05-02 06:24:39 +02:00 |
|
Shrinivas Joshi
|
d3e5e9eb8d
|
8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes
Added missing -DmsgSize=640 to test's run commands.
Reviewed-by: kvn
|
2014-05-01 17:57:29 -07:00 |
|
Shrinivas Joshi
|
c0f886ec65
|
8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc
Fix the arbitrary alignment issue in SPARC AES crypto stub routines.
Reviewed-by: kvn, iveresov
|
2014-04-30 14:14:01 -07:00 |
|
David Chase
|
cd35f69721
|
8039407: Regression test needed for JDK-8015396
Converted bug demo into regression test
Reviewed-by: kvn
|
2014-04-28 15:09:39 -04:00 |
|
Roland Westrelin
|
633a96c2e3
|
8041481: JVM crashes with collect_args_for_profiling
Method handle call to c1 intrinsic tries to profile popped argument
Reviewed-by: kvn, twisti
|
2014-04-25 09:22:16 +02:00 |
|
Igor Ignatyev
|
54479bee2c
|
Merge
|
2014-04-24 10:32:49 +00:00 |
|
Igor Ignatyev
|
0943a93646
|
8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failed
Reviewed-by: kvn, roland
|
2014-04-24 14:02:48 +04:00 |
|
Roland Westrelin
|
7b1f15e51e
|
8039960: Unexpected exit from test compiler/profiling/spectrapredefineclass/Launcher.java
The test case doesn't need to change the heap size to reproduce the failure.
Reviewed-by: twisti, kvn
|
2014-04-24 11:05:07 +02:00 |
|
Richard Reingruber
|
728ea561aa
|
8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -full
Use correct set_escape_state() method.
Reviewed-by: kvn, iignatyev
|
2014-04-16 14:49:03 -07:00 |
|
Roland Westrelin
|
3a724605fc
|
Merge
|
2014-04-15 02:27:34 -07:00 |
|
Filipp Zhinkin
|
17ad17c6ec
|
8040001: CLI test on RTMRetryCount option was missed from fix for 8039496
Reviewed-by: kvn, iignatyev
|
2014-04-15 12:21:24 +04:00 |
|
Pavel Punegov
|
2b5f33db1e
|
8038418: New tests development for type profiling and speculation
Reviewed-by: roland, iignatyev
|
2014-04-11 18:46:35 +04:00 |
|
Filipp Zhinkin
|
b3c9d243d3
|
8039496: Add sanity tests on RTM-related command line options
Reviewed-by: kvn, iignatyev
|
2014-04-11 00:35:28 +04:00 |
|
Filipp Zhinkin
|
746fe025b6
|
8037860: Add tests to cover Intel RTM instructions support
Reviewed-by: kvn, iignatyev
|
2014-04-11 00:35:23 +04:00 |
|
Filipp Zhinkin
|
75990f8013
|
8039499: Add all common classes used by tests on RTM support to testlibrary
Reviewed-by: kvn, iignatyev
|
2014-04-11 00:35:11 +04:00 |
|
Anton Ivanov
|
2b032b10e1
|
8038953: Add sanity tests for BMI1 and LZCNT instructions
Reviewed-by: kvn, iignatyev
|
2014-04-11 00:34:51 +04:00 |
|
Roland Westrelin
|
7da7a9c72a
|
8038636: speculative traps break when classes are redefined
Remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
|
2014-04-08 09:51:25 +02:00 |
|
Igor Veresov
|
6428c0a397
|
8039043: Implicit null check is in the wrong place in C1 -UseCompressedOops
Null check is placed in a wrong place when storing a null to an object field on x64 with compressed oops off
Reviewed-by: roland, vlivanov, kvn
|
2014-04-02 11:24:51 -07:00 |
|
Roland Westrelin
|
f5adc57f94
|
8032410: compiler/uncommontrap/TestStackBangRbp.java times out on Solaris-Sparc V9
Make compiled code bang the stack by the worst case size of the interpreter frame at deoptimization points.
Reviewed-by: twisti, kvn
|
2014-04-01 09:36:49 +02:00 |
|
Igor Ignatyev
|
f5d6f0ceb8
|
8038393: [TESTBUG] ciReplay/* tests fail after 8034775
Reviewed-by: kvn
|
2014-03-29 14:54:48 +04:00 |
|
Filipp Zhinkin
|
45dd523fc6
|
8038193: Add command line option tests for BMI options
Reviewed-by: kvn, iignatyev
|
2014-03-27 17:29:41 +04:00 |
|
Igor Ignatyev
|
d9187e9799
|
8038240: new WB API to get nmethod
Reviewed-by: morris, kvn
|
2014-03-27 11:17:26 +04:00 |
|
Poonam Bajaj
|
1516f610a1
|
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
Native pointers less than 64 bits wide should be extended as an unsigned number.
Reviewed-by: kvn, kevinw
|
2014-03-24 08:43:10 -07:00 |
|
Filipp Zhinkin
|
8167043964
|
8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions
Reviewed-by: iveresov, kvn, iignatyev
|
2014-03-22 00:26:48 +04:00 |
|
Bharadwaj Yadavalli
|
52f97b0ee1
|
8036576: jtreg failed on Test6792161 timed out
Increase time out value of test since debug VM executes additional code
Reviewed-by: kvn
|
2014-03-17 11:33:21 -04:00 |
|
Igor Veresov
|
768beb9a23
|
8031321: Support Intel bit manipulation instructions
Add support for BMI1 instructions
Reviewed-by: kvn, roland
|
2014-03-12 11:24:26 -07:00 |
|
Roland Westrelin
|
e021d60c5a
|
Merge
|
2014-03-06 02:37:44 -08:00 |
|
Roland Westrelin
|
d5ff84f8b3
|
8032633: Enable type speculation by default
Enable type speculation
Reviewed-by: kvn
|
2014-03-06 11:11:04 +01:00 |
|
Igor Ignatyev
|
8439d7fa51
|
8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiled
Reviewed-by: kvn, roland
|
2014-03-06 12:47:45 +04:00 |
|
Igor Ignatyev
|
4f2175f088
|
8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_test
Reviewed-by: roland, kvn
|
2014-03-06 12:46:04 +04:00 |
|
Albert Noll
|
a09c80205a
|
Merge
|
2014-03-05 01:26:52 -08:00 |
|
Albert Noll
|
9e39a2797d
|
8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1
Start test with -XX:-TieredCompilation so that one compiler thread works
Reviewed-by: kvn, twisti
|
2014-03-05 10:20:30 +01:00 |
|
Albert Noll
|
796f0c989b
|
Merge
|
2014-03-04 21:15:33 -08:00 |
|
Albert Noll
|
9150b93093
|
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation'
Add -XX:+IgnoreUnrecognizedVMOptions to @main/othervm to make the test pass on Client VM
Reviewed-by: kvn, roland
|
2014-03-05 06:08:19 +01:00 |
|
Vladimir Ivanov
|
fc6e8666a1
|
8036100: Default method returns true for a while, and then returns false
Reviewed-by: kvn, jrose
|
2014-03-04 02:33:10 -08:00 |
|
Vladimir Ivanov
|
3ba019c8b2
|
8035828: Turn on @Stable support in VM
Reviewed-by: jrose, twisti
|
2014-03-04 02:20:41 -08:00 |
|
Nils Eliasson
|
0b6a5f744a
|
8007270: Make IsMethodCompilable test work with tiered
Only c2 compiles counts toward cutoff
Reviewed-by: kvn, roland
|
2014-01-28 15:05:46 +01:00 |
|
Roland Westrelin
|
58c97205d0
|
8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239
Biased locking's revoke_bias locks monitor in compiled frame with eliminated lock
Reviewed-by: kvn, iveresov
|
2014-02-27 09:37:16 +01:00 |
|
Albert Noll
|
39b5a040cd
|
8032642: [TESTBUG] Fix testbugs in compiler/startup/.*
Fixed issues with these tests
Reviewed-by: kvn, twisti
|
2014-02-26 07:44:59 +01:00 |
|
Roland Westrelin
|
493557fc90
|
8031752: Failed speculative optimizations should be reattempted when root of compilation is different
Support for speculative traps that keep track of the root of the compilation in which a trap occurs.
Reviewed-by: kvn, twisti
|
2014-02-25 18:16:24 +01:00 |
|
Albert Noll
|
a609fe84bb
|
8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount
Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered)
Reviewed-by: kvn
|
2014-02-25 13:52:37 +01:00 |
|
Rickard Bäckman
|
0b85ee832e
|
8027754: Enable loop optimizations for loops with MathExact inside
Reviewed-by: kvn, iveresov
|
2014-01-23 12:08:28 +01:00 |
|
Vladimir Kozlov
|
5117e1a805
|
Merge
|
2014-02-19 12:08:49 -08:00 |
|
Harold Seigel
|
b7100718e8
|
Merge
|
2014-01-29 19:54:44 -05:00 |
|