Daniel D. Daugherty
ad6d8d6abd
8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock'
...
Add a !owner check for 'waiting to lock' to catch current_pending_monitor corner cases.
Co-authored-by: Krystal Mok <rednaxelafx@gmail.com>
Co-authored-by: Zhengyu Gu <zhengyu.gu@oracle.com>
Reviewed-by: dholmes, sspitsyn, kmo, zgu
2014-05-30 07:20:51 -07:00
Christian Tornqvist
436e1ecdf2
8043786: [TESTBUG] runtime/CommandLine/TestHexArguments.java test fails in nightly
...
Changed test to not pass on external flags to child processes
Reviewed-by: coleenp, hseigel
2014-05-28 22:59:29 +02:00
Dmitry Samersoff
c291efb1df
6904403: assert(f == k->has_finalizer(),"inconsistent has_finalizer") with debug VM
...
Don't assert if one of classes in hierarhy was redefined
Reviewed-by: coleenp, sspitsyn
2014-05-28 07:36:32 -07:00
Coleen Phillimore
f5266ba9b2
Merge
2014-05-23 16:43:47 -04:00
Christian Thalinger
67ad89efd5
Merge
2014-05-22 16:26:05 -07:00
Dmitry Samersoff
e70b7ac623
8042155: [TESTBUG] Tests for stack guard pages have to be cleaned up
...
Tests for 6929067 and 8009062 should be composed to single test that provide better testing for stack guard pages behaviour
Reviewed-by: coleenp, dcubed, dsimms
2014-05-22 13:22:09 -07:00
Jon Masamitsu
6fc7041617
Merge
2014-05-22 06:39:47 -07:00
Peter Allwin
09afb7b210
8027230: Overflow in java.lang.instrument.Instrumentation.getObjectSize() method
...
Reviewed-by: dholmes, sspitsyn
2014-05-22 09:12:29 +02:00
Coleen Phillimore
b2989563ad
Merge
2014-05-21 19:08:08 +00: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
Dmitry Fazunenko
049c499423
8039489: Refactor test framework for dynamic VM options
...
Reviewed-by: jmasa, ehelin, jwilhelm
2014-05-20 18:25:14 +04:00
Jon Masamitsu
92baa3214c
Merge
2014-05-19 08:09:35 -07:00
Yumin Qi
ec3e742de1
8042885: java does not take hexadecimal number as vm option
...
Java does not take number with hexadecimal format as options, fix enable hexadecimal format number can be used as vm option.
Reviewed-by: coleenp, lfoltan, ctornqvi, hseigel, mseledtsov
2014-05-15 20:16:14 -07:00
Lois Foltan
ca501f6b00
8041918: BootstrapMethods attribute cannot be empty
...
Allow a BootstrapMethods attribute that contains an empty bootstrap_methods table where num_bootstrap_methods is equal to zero.
Reviewed-by: coleenp, hseigel
2014-05-15 09:25:27 -04:00
Christian Tornqvist
d8ec75da34
8042595: [TESTBUG] runtime/7110720/Test7110720.sh rarely fails with message "explicit compiler command file not read"
...
Removed the shell test and moved the testcases into the already existing Java based tests
Reviewed-by: coleenp, lfoltan
2014-05-14 18:18:58 +02:00
Mikhailo Seledtsov
6e58e65cf7
8041938: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java failed in RT_Baseline with 'Unable to create shared archive file' missing from stdout/stderr
...
His test is unstable in automated testing system, team agreed to remove it
Reviewed-by: coleenp, gtriantafill
2014-05-14 10:38:40 -04:00
Christian Tornqvist
62f52538a9
Merge
2014-05-12 18:45:09 +00:00
Harold Seigel
976e7c8aa7
8040292: Annotation attributes must not appear more than once
...
Add checks for duplicate attributes.
Reviewed-by: coleenp, lfoltan
2014-05-12 13:12:30 -04:00
Coleen Phillimore
388434f387
Merge
2014-05-12 09:47:57 -04:00
Mikael Vidstedt
f8bbbb68e6
8042804: Support invoking Hotspot tests from top level
...
Reviewed-by: sla, erikj
2014-05-12 06:17:05 -07:00
Jon Masamitsu
6049e98a0e
8038928: gc/g1/TestGCLogMessages.java fail with "[Evacuation Failure'
...
Reviewed-by: ysr, brutisso, tschatzl
2014-05-11 16:35:43 -07:00
Christian Tornqvist
3e6986fb58
8042726: [TESTBUG] TEST.groups file was not updated after runtime/6925573/SortMethodsTest.java removal
...
Removed runtime/6925573/SortMethodsTest.java from TEST.groups
Reviewed-by: gtriantafill, lfoltan, coleenp, dholmes
2014-05-09 17:06:52 +02:00
Christian Thalinger
b2d6f9f78a
Merge
2014-05-08 15:08:45 -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
Coleen Phillimore
39f7049fbb
Merge
2014-05-07 18:19:31 -04:00
Coleen Phillimore
7e2463ea72
8023697: failed class resolution reports different class name in detail message for the first and subsequent times
...
Cache detail message when we cache exception for constant pool resolution.
Reviewed-by: acorn, twisti, jrose
2014-05-05 19:53:00 -04: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
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
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
Bharadwaj Yadavalli
469f17357c
Merge
2014-04-25 14:29:47 -04:00
Erik Helin
b5474c811c
Merge
2014-04-25 15:50:13 +02: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
Erik Helin
1e094bab2d
Merge
2014-04-23 10:12:34 +02:00
Daniel D. Daugherty
e403797d96
Merge
2014-04-18 10:55:41 -07:00
Harold Seigel
cfa7d828d9
8040018: Remove bad assert in ClassFileParser.cpp
...
Remove assert that prevent throwing valid exception
Reviewed-by: coleenp, lfoltan
2014-04-18 08:51:34 -04:00
Christian Tornqvist
db9dcbd63b
8040887: [TESTBUG] Remove test/runtime/6925573/SortMethodsTest.java
...
Removed test/runtime/6925573/SortMethodsTest.java
Reviewed-by: coleenp, rdurbin
2014-04-18 00:19:24 +02:00
Bharadwaj Yadavalli
32024b5144
Merge
2014-04-17 13:50:26 -04:00
Lev Priima
a138550830
8039260: c.o.j.t.ProcessTools::createJavaProcessBuilder(boolean, String... ) must also take TestJavaOptions
...
Reviewed-by: kvn, iignatyev
2014-04-17 18:54:09 +04:00
Christian Tornqvist
961a489536
6959423: [TESTBUG] runtime/6925573/SortMethodsTest.java times out
...
Decreased maximum number methods in generated classes and decreased ratio to make it reproduce more often
Reviewed-by: coleenp, lfoltan
2014-04-17 00:03:58 +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
Thomas Schatzl
c5ef16027b
8019342: G1: High "Other" time most likely due to card redirtying
...
Parallelize card redirtying to decrease the time it takes.
Reviewed-by: brutisso
2014-04-16 16:46:58 +02:00
Christian Tornqvist
ff48970954
8035173: [TESTBUG] runtime/threads/CancellableThreadTest fails with OOM on windows-i586
...
Test ported to jtreg, thread pairs decreased from 1024 to 128 to avoid OOM on 32 bit Windows
Reviewed-by: sla, dsimms
2014-04-15 19:03:51 +02:00
Andrey Zakharov
bacf6d7233
8037925: CMM Testing: an allocated humongous object at the end of the heap should not prevents shrinking the heap
...
New test added.
Reviewed-by: ehelin, tschatzl, jwilhelm
2014-04-15 18:09:53 +02:00