Erik Helin
ed65d938e5
8146985: Change output directory for hotspot's jtreg tests
...
Reviewed-by: erikj, mikael
2016-01-18 17:12:34 +01:00
Kirill Zhaldybin
bbe36d6b8f
8132717: Add tests checking that instances of j.l.Classes of a large size are allocated as Humongous
...
Reviewed-by: jmasa, dfazunen
2016-01-13 20:26:54 +03:00
Kirill Zhaldybin
459ed3c70a
8132720: Add tests which checks that Humongous objects are not moved after Full GC
...
Reviewed-by: jmasa, dfazunen
2016-01-13 20:19:15 +03:00
Poonam Bajaj
a167832da8
Merge
2016-01-15 18:34:35 +00:00
Poonam Bajaj
1987611067
Merge
2016-01-15 17:40:03 +00:00
Erik Helin
b910aaf967
Merge
2016-01-15 17:36:47 +01:00
Poonam Bajaj
33104c61ae
8072725: Provide more granular levels for GC verification
...
Add option VerifySubSet to selectively verify the memory sub-systems
Reviewed-by: kevinw, jmasa, tschatzl, dfazunen
2016-01-15 06:27:35 -08:00
Dmitry Fazunenko
dcf563b6a6
8147075: Rename old GC JTreg tests to the new naming scheme
...
Test/gc/7072527, test/gc/6845368, test/gc/6581734 renamed
Reviewed-by: jwilhelm, pliden
2016-01-15 16:03:46 +04:00
Marcus Larsson
0173335479
8147079: Add serviceability/logging folder to hotspot_serviceability test group
...
Reviewed-by: jbachorik, sspitsyn
2016-01-14 16:03:03 +01:00
Jesper Wilhelmsson
d767b421ea
Merge
2016-01-14 17:40:57 +00:00
Jesper Wilhelmsson
54d0181916
Merge
2016-01-14 17:36:29 +01:00
Erik Helin
7401022e64
8146871: Make the clean target silent in hotspot/test/Makefile
...
Reviewed-by: erikj, mikael
2016-01-14 14:32:16 +01:00
Alexander Kulyakhtin
f8b5f55021
8130063: Refactoring tmtools jstat and jstack tests to jtreg
...
Some of the jstat and jstack tests refactored to be run with the jtreg
Reviewed-by: jbachorik
2016-01-14 15:35:21 +03:00
Dmitry Fazunenko
380897b206
8146889: Update @requires expression for GC tests to run if GC is default
...
Reviewed-by: tschatzl, jwilhelm
2016-01-12 21:17:13 +04:00
Rachel Protacio
f4555ca41f
8144953: runtime/CommandLine/TraceExceptionsTest.java fails when exception is thrown in compiled code
...
Added long-form logging message to three places in code, allowing TraceExceptionsTest.java to pass with compiled code.
Reviewed-by: dholmes, coleenp, lfoltan
2016-01-12 12:35:08 -05:00
Tobias Hartmann
ca56200977
6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
...
Emit CastII to make narrow ConvI2L dependent on the corresponding range check.
Reviewed-by: kvn, roland
2016-01-18 08:40:25 +01:00
Tobias Hartmann
01a4b31e78
8144212: JDK 9 b93 breaks Apache Lucene due to compact strings
...
String compress/inflate intrinsics need to capture char and byte memory.
Reviewed-by: aph, roland, kvn
2016-01-18 08:34:14 +01:00
Tobias Hartmann
90ac004ff6
8147444: compiler/jsr292/NonInlinedCall/RedefineTest.java fails with NullPointerException in ClassFileInstaller
...
Removed installing of unused class. Added error output to ClassFileInstaller.
Reviewed-by: vlivanov, zmajo
2016-01-18 08:25:26 +01:00
Vladimir Ivanov
28046ae321
8140001: _allocateInstance intrinsic does not throw InstantiationException for abstract classes and interfaces
...
Reviewed-by: kvn, shade
2016-01-15 21:56:40 +03:00
Pavel Punegov
4b3b8b4f59
8145025: compiler/compilercontrol/commandfile/CompileOnlyTest.java and compiler/compilercontrol/commands/CompileOnlyTest.java fail: java.lang.RuntimeException:
...
Fix incorrect compileonly setting
Reviewed-by: kvn, neliasso
2016-01-15 16:36:43 +03:00
Nils Eliasson
48b6051ee7
8145331
: SEGV in DirectivesStack::release(DirectiveSet*)
...
GetDefaultDirective was not updated in 8144873
Reviewed-by: twisti, kvn
2016-01-14 13:24:03 +01:00
Zoltan Majo
ee1e047269
8071864: compiler/c2/6772683/InterruptedTest.java failed in nightly
...
Increase the amount of time the main thread waits for the worker thread.
Reviewed-by: kvn
2016-01-14 09:30:31 +01:00
Jaroslav Bachorik
8a4f6e9b21
8146620: CodelistTest.java fails with "Test failed on: jdk.internal.misc.Unsafe.getUnsafe()Ljdk/internal/misc/Unsafe;"
...
Reviewed-by: sla
2016-01-12 11:11:21 +01:00
Roland Westrelin
3b0e147813
8146792: Predicate moved after partial peel may lead to broken graph
...
Partial peel can leave a pinned node between predicates and loop and prevent some loop predication
Reviewed-by: kvn
2016-01-11 16:02:42 +01:00
Zoltan Majo
dfa6539a6a
8086053: Address inconsistencies regarding ZeroTLAB
...
Add zero-initialization to C1 for fast TLAB refills; strenghten C2 conditions for skipping zero-initialization.
Reviewed-by: kvn, thartmann
2016-01-12 09:19:09 +01:00
Christian Thalinger
a0861106e3
Merge
2016-01-11 17:11:57 -08:00
Ron Durbin
00f6aa5a7c
8135198: Add -XX:VMOptionsFile support to JAVA_TOOL_OPTIONS and _JAVA_OPTIONS
...
Reviewed-by: dcubed, ddmitriev, ahgross, gthornbr, coleenp
2016-01-08 15:38:08 -08:00
Coleen Phillimore
7442fce79d
Merge
2016-01-08 12:56:16 +00:00
Joseph Provino
9288ff53e7
Merge
2016-01-07 21:10:28 +00:00
Rachel Protacio
6dac872d4d
8141564: Convert TraceItables and PrintVtables to Unified Logging
...
The former -XX:+TraceItables and +PrintVtables flags have been converted to UL options -Xlog:itables=trace and vtables=trace
Reviewed-by: acorn, coleenp, dholmes
2016-01-07 13:53:20 -05:00
Tobias Hartmann
543fcb3a25
Merge
2016-01-06 08:02:23 +01:00
Doug Simon
c1d5c540ac
8146001: Remove support for command line options from JVMCI
...
Reviewed-by: twisti
2016-01-05 10:57:15 -10:00
Sangheon Kim
87f0463ced
8145000: TestOptionsWithRanges.java failure for XX:+UseNUMA -XX:+UseNUMAInterleaving -XX:NUMAInterleaveGranularity=65536
...
Add protect_pages_individually() to protect memory per chunk on Windows
Reviewed-by: jwilhelm, tbenson
2016-01-05 10:41:56 -08:00
Yumin Qi
fab3e53ec1
8145093: [TESTBUG] Remove test skip code for Solaris SPARC in runtime/SharedArchiveFile/SharedBaseAddress.java
...
The test failed(see bug 8044600) once on sparc platform which never reproduced thereafter, remove the skip.
Reviewed-by: hseigel, iklam, gtriantafill
2016-01-05 10:36:34 -08:00
Sangheon Kim
7479dffbc6
8144527: NewSizeThreadIncrease would make an overflow
...
Revert to previous value if NewSizeThreadIncrease related calculation overflows
Reviewed-by: jwilhelm, mgerdin, mchernov
2016-01-05 17:05:13 -08:00
Max Ockner
73c45490a2
Merge
2016-01-06 14:54:24 +00:00
Max Ockner
28c6b5ad89
8146485: Add test for Unified Logging classresolve tag
...
Test has been added for Unified Logging classresolve tag.
Reviewed-by: coleenp, gtriantafill
2016-01-06 09:39:55 -05:00
Joseph Provino
7a673ca72d
Merge
2016-01-06 02:32:13 +00:00
Rachel Protacio
9ab99c633d
8146481: Disable runtime/logging/DefaultMethodsTest.java
...
@ignore'd DefaultMethodsTest.java
Reviewed-by: gtriantafill, coleenp, hseigel
2016-01-05 18:23:14 +00:00
Marcus Larsson
5e5def838e
8144220: UL does not support full path names for log files on windows
...
Reviewed-by: sla, mgronlun
2016-01-04 11:31:42 +01:00
Rachel Protacio
dbab9fe1f8
8145606: [TESTBUG] MonitorInflationTest.java should be rewritten to be more predictable
...
Logging/MonitorInflationTest.java now forced an object inflation and looks for that object. It no longer tests for object deflation.
Reviewed-by: gtriantafill, coleenp, iklam
2015-12-23 17:12:04 -05:00
Max Ockner
88f4fdeddc
Merge
2015-12-23 20:14:25 +00:00
Max Ockner
de7d9e821c
8144874
: Reimplement TraceClassResolution with Unified Logging
...
TraceClassResolution reimplemented with classresolve tag.
Reviewed-by: coleenp, dholmes, iklam, rprotacio
2015-12-23 15:05:38 -05:00
Harold Seigel
f42b84bc7e
8042660: vm/mlvm/anonloader/stress/byteMutation failed with: assert(index >=0 && index < _length) failed: symbol index overflow
...
Detect zero length signatures and throw ClassFormatError before bad dereference occurs
Reviewed-by: coleenp, lfoltan, acorn, gtriantafill
2015-12-23 13:02:15 -05:00
Rachel Protacio
7973ef05b3
8141211: Convert TraceExceptions to Unified Logging
...
The -XX:+TraceExceptions flag has been updated to the unified logging framework, i.e. -Xlog:exceptions. The old flag, because it is product-level, has been aliased to the UL option.
Reviewed-by: dholmes, coleenp, mockner
2015-12-22 16:29:48 -05:00
Kishor Kharbas
790f5bded4
8143925: Enhancing CounterMode.crypt() for AES
...
Add intrinsic for CounterMode.crypt() to leverage the parallel nature of AES in Counter(CTR) Mode.
Reviewed-by: kvn, ascarpino
2015-12-28 23:11:01 -08:00
Igor Ignatyev
e227bbc9da
8146205: quarantine compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
...
Reviewed-by: kvn
2015-12-25 03:27:06 +03:00
Christian Thalinger
e4b9b7a178
Merge
2015-12-24 17:21:09 +01:00
Andrew Haley
cee2a179e6
8143072: [JVMCI] Port JVMCI to AArch64
...
Reviewed-by: gdub, rschatz, twisti, kvn
2015-12-23 20:19:42 -10:00
Christian Thalinger
bc04deac15
8146043: run JVMCI tests in JPRT
...
Reviewed-by: iklam, ctornqvi, collins
2015-12-23 16:24:19 -08:00
Christian Thalinger
ffa21cb2b2
8146100: compiler/jvmci/code/SimpleCodeInstallationTest.java JUnit Failure: expected:<12> but was:<109710641>
...
Reviewed-by: kvn
2015-12-23 11:36:46 -10:00
Igor Ignatyev
2c62b9355d
8146129: quarantine compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
...
Reviewed-by: twisti
2015-12-23 23:08:16 +03:00
Kirill Zhaldybin
772ddb7a4f
8132723: Add tests which check that soft references to humongous objects should work correctly
...
8132724: Add tests which check that weak references to humongous objects should work correctly
Reviewed-by: jmasa, dfazunen
2015-12-17 16:46:41 +03:00
Rachel Protacio
07af24b8ac
8145445: [TESTBUG] runtime/logging tests need to properly build and import libraries
...
Adds the proper @build and import lines to the jtreg tests in the runtime/logging directory.
Reviewed-by: iklam, hseigel
2015-12-18 14:30:13 -05:00
Thomas Schatzl
8c13cfe16c
Merge
2015-12-18 13:38:49 +00:00
Thomas Schatzl
7806389bef
8145534: TestRemsetLogging.java takes a long time
...
Improve the test and test settings to decrease the time it takes.
Reviewed-by: brutisso, jmasa, dfazunen
2015-12-18 11:30:29 +01:00
Frederic Parain
07bec70d26
8145317: ReservedStackTest fails with ReentrantLock looks corrupted
...
Reviewed-by: acorn, dcubed
2015-12-18 11:04:59 +01:00
Rachel Protacio
17f5c68ebe
8145629: Disable test/runtime/logging/MonitorInflationTest.java
...
@ignore-ed logging/MonitorInflationTest.java
Reviewed-by: hseigel, ctornqvi
2015-12-17 11:18:22 -05:00
Michail Chernov
a4844cbbc3
8148745: [testbug] Test gc/g1/plab/TestPLABPromotion.java fails in nightly
...
Reviewed-by: tschatzl, dfazunen
2016-02-08 18:54:09 +03:00
Kirill Zhaldybin
3591c7bf38
8149364: Quarantine TestSelectDefaultGC.java test
...
Reviewed-by: dfazunen, jwilhelm
2016-02-08 18:01:48 +03:00
Alexander Kulyakhtin
990924fe41
8147847: [TESTBUG] serviceability/tmtools/jstat test ported to JTREG are failing with -XX:+ExplicitGCInvokesConcurrent
...
Fixed the test scenarios to eliminate false failures
Reviewed-by: jbachorik
2016-02-08 14:50:54 +03:00
Harold Seigel
b2ab041bf5
8148785: Update class file version to 53 for JDK-9
...
Change max supported class file version to 53
Reviewed-by: alanb, coleenp, shade
2016-02-05 08:14:08 -05:00
Kirill Zhaldybin
5c9133fb92
8132721: Add tests which check that heap counters work as expected during Humongous allocations
...
Reviewed-by: jmasa, tschatzl, dfazunen
2016-02-02 18:06:14 +03:00
Bengt Rutisson
5f51924702
8148960: Humongous mis-spelled in log output
...
Reviewed-by: huntch, jwilhelm
2016-02-03 18:18:00 +01:00
Jesper Wilhelmsson
99dab03752
Merge
2016-02-04 00:53:31 +01:00
Christian Tornqvist
2cabd2fca3
8148747: [TESTBUG] runtime/Unsafe/AllocateMemory.java fails with OOM during compilation
...
Reviewed-by: coleenp, gtriantafill
2016-02-03 13:42:29 -08:00
Max Ockner
ce74c2fa3c
Merge
2016-02-03 18:16:54 +01:00
Max Ockner
9cab990401
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging
...
TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio
2016-02-03 11:40:30 -05:00
Dmitry Fazunenko
15287614fd
8147003: Move BubbleUpRef test into CMS directory
...
Closed test gc/4950157/BubbleUpRef.java moved to gc/cms/TestBubbleUpRef.java
Reviewed-by: jwilhelm, brutisso
2016-02-03 20:07:30 +04:00
Jesper Wilhelmsson
40c4fe8573
Merge
2016-02-03 01:35:25 +01:00
Bengt Rutisson
249db6c26a
Merge
2016-02-02 13:06:40 +00:00
Bengt Rutisson
0e9273e8a7
8148733
: G1: Add log message to print the heap region size
...
Reviewed-by: sjohanss, david
2016-02-02 12:12:17 +01:00
David Holmes
69088591f9
8148766: Test AvailableProcessors.java got wrong number of processors
...
Reviewed-by: dsamersoff, tschatzl, mseledtsov
2016-02-02 05:38:33 -05:00
Ioi Lam
ce1bdba7c7
8145620
: Disable compiler/floatingpoint/ModNaN.java
...
Reviewed-by: dholmes, coleenp
2015-12-16 19:30:10 -08:00
Roland Schatz
af94163551
8144704: [JVMCI] add tests for simple code installation
...
Reviewed-by: twisti
2015-12-15 16:55:24 +01:00
Christian Thalinger
9e981ee107
Merge
2015-12-18 12:39:02 -08:00
Roland Westrelin
6961dea52a
8139771: Eliminating CastPP nodes at Phis when they all come from a unique input may cause crash
...
Lost dependency when CastPP at Phis are eliminate
Reviewed-by: kvn
2015-12-11 16:57:08 +01:00
Alexander Smundak
74f0500a47
8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
...
Set LIBARCH to ppc64le, make SA and hsdis work, have os.arch return ppc64le on PowerPC64 LE
Co-authored-by: Andrew Hughes <gnu.andrew@redhat.com>
Reviewed-by: dholmes, ihse
2015-12-13 22:32:16 -05:00
Dmitry Dmitriev
2c980f2f84
8142874: [TESTBUG] OptionsValidation testing framework needs to handle VM error codes in some cases
...
Reviewed-by: gtriantafill, stsmirno, ctornqvi, gziemski
2015-12-12 21:23:20 +03:00
Frederic Parain
ef800bd53f
8046936: JEP 270: Reserved Stack Areas for Critical Sections
...
Reviewed-by: acorn, dcubed
2015-12-11 09:07:07 -08:00
Bengt Rutisson
ffeb0bdad0
8145092: Use Unified Logging for the GC logging
...
JEP-271. VM changes contributed by brutisso, test changes contributed by david.
Co-authored-by: David Lindholm <david.lindholm@oralce.com>
Reviewed-by: sjohanss, david, brutisso
2015-12-10 14:57:55 +01:00
Christian Tornqvist
a39fa54251
8015396: double a%b returns NaN for some (a,b) (|a| < inf, |b|>0)
...
Reviewed-by: coleenp, gtriantafill
2015-12-10 09:42:22 -08:00
Nils Eliasson
8c0ad215bc
8144246: adding lots of directives via jcmd may produce OOM crash
...
Add a limit to the number of directives
Reviewed-by: kvn
2015-12-16 15:38:28 +01:00
Dmitrij Pochepko
e699dcb655
8141351: Create tests for direct invoke instructions testing
...
Tests for invoke* instructions
Reviewed-by: twisti
2015-12-16 18:38:02 +03:00
Alexander Vorobyev
1a135175c4
8079667: port vm/compiler/AESIntrinsics/CheckIntrinsics into jtreg
...
Reviewed-by: kvn
2015-12-15 17:31:18 +03:00
Coleen Phillimore
682603831d
Merge
2015-12-15 16:01:53 +00:00
Rachel Protacio
a74243c302
8145153: Convert TraceMonitorInflation to Unified Logging
...
Updated -XX:+TraceMonitorInflation flag to -Xlog:monitorinflation=debug, with an alias (and related alias table) to support the old option.
Reviewed-by: dholmes, mockner, coleenp
2015-12-11 14:58:20 -05:00
Kirill Zhaldybin
f238510a5a
8143933: Create testlibrary for auxiliary methods used in g1/humongousObjects testing
...
Reviewed-by: iignatyev, dfazunen
2015-12-10 20:14:00 +03:00
Goetz Lindenmaier
6f27a97d77
8144466: ppc64: fix argument passing through opto stubs
...
Reviewed-by: kvn
2015-12-07 15:42:47 +01:00
Vladimir Ivanov
1a4c3a752d
8145137: Incorrect call signature can be used in nmethod::preserve_callee_argument_oops
...
Reviewed-by: roland, jrose
2015-12-11 15:03:11 +03:00
Vladimir Ivanov
e56a7de478
8145026: compiler/jsr292/NonInlinedCall/RedefineTest.java fails with: java.lang.NullPointerException in ClassFileInstaller.main
...
Reviewed-by: roland
2015-12-10 14:51:54 +03:00
Paul Sandoz
4d4c7ad974
8143628: Fork sun.misc.Unsafe and jdk.internal.misc.Unsafe native method tables
...
Reviewed-by: shade, dholmes, alanb, chegar, mchung, roland
2015-12-09 14:54:40 +01:00
Pavel Punegov
a1bb5b8456
8144933: CompilerControl: commandfile/ExcludeTest has incorrect jtreg run innotation
...
Fix incorrect full test name
Reviewed-by: kvn
2015-12-09 00:30:32 +03:00
Pavel Punegov
555dd24642
8140667: CompilerControl: tests incorrectly set states for excluded methods
...
Fix exclude command generation
Reviewed-by: kvn
2015-12-09 00:33:30 +03:00
Paul Sandoz
73acd18275
8144223: Move j.l.invoke.{ForceInline, DontInline, Stable} to jdk.internal.vm.annotation package
...
Reviewed-by: jrose, vlivanov, mchung, roland
2015-12-03 11:18:34 +01:00
Roland Westrelin
7925eb298b
8134883: C1 hard crash in range check elimination in Nashorn test262parallel
...
C1's range check elimination breaks with a non-natural loop that has an exception handler as one entry
Reviewed-by: iveresov
2015-12-02 15:13:42 +01:00
Roland Westrelin
b97ff269d0
8143930: C1 LinearScan asserts when compiling two back-to-back CompareAndSwapLongs
...
Refactor CAS code to decrease register pressure in c1
Reviewed-by: kvn, shade
2015-12-01 12:17:18 +01:00
Vladimir Ivanov
d60a09e9c5
8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls
...
Reviewed-by: jrose, dlong, aph, forax
2015-12-04 23:46:19 +03:00
Andreas Eriksson
c64b2175e7
6869327: Add new C2 flag to keep safepoints in counted loops
...
Reviewed-by: kvn, shade
2015-12-04 14:06:38 +01:00
Alejandro Murillo
4f54e303f3
Merge
2015-12-03 22:30:17 -08:00
Christian Thalinger
a676faba28
8144529: [JVMCI] compiler/jvmci/errors/TestInvalidCompilationResult.java fails to compile after JDK-8143730
...
Reviewed-by: kvn
2015-12-02 14:59:57 -10:00
Lana Steuck
9e317be494
Merge
2015-12-02 10:19:14 -08:00
Dmitry Dmitriev
0aa333b8d0
Merge
2016-01-29 18:17:44 +00:00
Dmitry Dmitriev
adfab35d68
8147477: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java is failing for the jdk9/hs snapshot control job
...
Reviewed-by: gtriantafill, gziemski, dcubed, coleenp
2016-01-29 16:03:21 +03:00
Dmitry Fazunenko
ed48b11dbf
8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set
...
Reviewed-by: tschatzl, mchernov
2016-01-29 16:17:05 +04:00
Igor Ignatyev
2c54bcb248
Merge
2016-01-29 12:30:00 +00:00
David Holmes
1875f65a54
6515172: Runtime.availableProcessors() ignores Linux taskset command
...
Extract processor count from sched_getaffinity mask
Reviewed-by: dcubed, stuefe, gthornbr
2016-01-29 05:32:12 -05:00
Alexander Kulyakhtin
17b9e0a7aa
8147447: serviceability/tmtools/jstack/WaitNotifyThreadTest.java test fails
...
Corrected verification of the jstack object references
Reviewed-by: sla
2016-01-28 14:58:57 +03:00
Bengt Rutisson
31ca2b7010
8145180: Add back PrintGC, PrintGCDetails and -Xloggc
...
Reviewed-by: sjohanss, david
2016-01-28 10:04:35 +01:00
David Lindholm
4b4e700628
Merge
2016-01-28 02:30:57 +01:00
Coleen Phillimore
0dc7d4dfa2
Merge
2016-01-27 16:34:47 +00:00
Rachel Protacio
469ae3ecc7
8146137: runtime/logging/ExceptionsTest.java fails on embedded and ARM test
...
Removed part of ExceptionsTest.java looking for exception that is not printed when function is compiled on embedded/ARM
Reviewed-by: coleenp, dholmes
2016-01-27 11:12:25 -05:00
Michail Chernov
6b3dc2210d
8141278: New tests for PLAB testing
...
Reviewed-by: tschatzl
2016-01-27 18:22:25 +03:00
David Lindholm
afc61182cc
8147940: Test gc/g1/TestG1TraceEagerReclaimHumongousObjects.java fails
...
Reviewed-by: mgerdin, jwilhelm
2016-01-27 16:12:05 +01:00
Rachel Protacio
6ee07f50c8
8146435: [TESTBUG] Logging tests are failing intermittently on windows when executed by JPRT
...
Improved robustness of UL tests by removing reliance on "java -version" and replacing with explicit code to trigger logging in all environments
Reviewed-by: dholmes, iklam, mockner
2016-01-21 12:11:20 -05:00
Alexander Kulyakhtin
b0a724f03d
8147609: [TESTBUG] Correct the @build statements in the serviceability/dcmd/gc/HeapDumpAllTest.java and HeapDumpTest.java tests
...
Corrected the @build statements
Reviewed-by: jbachorik
2016-01-19 19:19:51 +03:00
Jesper Wilhelmsson
c7a51854d9
Merge
2015-11-30 19:38:51 +01:00
Iris Clark
5793ec1b6a
Merge
2015-11-29 20:29:32 -08:00
Jesper Wilhelmsson
1d7f54e2f3
Merge
2015-11-27 18:35:43 +01:00
Marcus Larsson
f6b238ccda
8142952: Unified Logging framework does not allow multiple -Xlog: arguments
...
Reviewed-by: brutisso, sla
2015-11-27 12:37:38 +01:00
Christian Thalinger
875865b60c
Merge
2015-11-26 02:09:46 +01:00
Pavel Punegov
8f2fb74418
8143308: Add inline checks and tests
...
Fix inlining state creation
Reviewed-by: twisti
2015-11-26 03:05:19 +03:00
Andrew Haley
87662ee432
8144028: Use AArch64 bit-test instructions in C2
...
Reviewed-by: kvn
2015-11-25 18:13:13 +00:00
Nils Eliasson
2a7b97807e
Merge
2015-12-01 19:18:56 +01:00
Jon Masamitsu
023320f726
8145027: Exclude NUMAInterleaveGranularity from TestOptionsWithRanges.java
...
Reviewed-by: jwilhelm, ddmitriev
2015-12-09 12:35:09 -08:00
Cheleswer Sahu
ae7369442a
8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot
...
Reviewed-by: dholmes, sla
2015-12-09 15:31:25 +05:30
Jesper Wilhelmsson
9ff100e114
Merge
2015-12-07 21:03:56 +00:00
Joseph Provino
1b75e851aa
Merge
2015-12-07 17:04:42 +00:00
Sangheon Kim
da8bf041ac
8142341: GC: current flags need ranges to be implemented
...
Add explicit ranges and constraint for all gc flags
Reviewed-by: jwilhelm, gziemski, ddmitriev, tbenson
2015-12-04 15:24:14 -08:00
Tatiana Pivovarova
7a2d307eb3
8143966: JEP 233: Generate Run-Time Compiler Tests Automatically
...
Co-authored-by: Anton Ivanov <anton.ivanov@oracle.com>
Co-authored-by: Dmitrij Pochepko <dmitrij.pochepko@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Igor Veresov <igor.veresov@oracle.com>
Co-authored-by: Konstantin Shefov <konstantin.shefov@oracle.com>
Co-authored-by: Leonid Mesnik <leonid.mesnik@oracle.com>
Co-authored-by: Pavel Punegov <pavel.punegov@oracle.com>
Reviewed-by: iveresov, vlivanov
2015-11-25 02:17:31 +03:00
Tatiana Pivovarova
c17490ef7b
8144053: [TESTBUG] CompilerToVM::getStackTraceElementTest : unexpected line number for abstract or native method (assert failed: 0 < -1)
...
Reviewed-by: iignatyev, twisti
2015-11-25 20:30:28 +03:00
Dmitrij Pochepko
ad8dfcdf38
8139384: [TESTBUG] JVMCI test fails with java.lang.RuntimeException: a 100_000 times invoked method should be mature
...
A test was redesigned to track xcomp and tiered states
Reviewed-by: twisti
2015-11-24 22:59:50 +03:00
Pavel Punegov
5e051287af
8142967: [TESTBUG] Compiler control tests get NullPointerException
...
Fix incoorect build jtreg tags
Reviewed-by: iignatyev, neliasso
2015-11-24 21:03:39 +03:00
Pavel Punegov
0f008d2194
8142385: [Testbug] RandomCommandsTest fails with error: Could not parse method pattern
...
Fix CompileCommand output processing
Reviewed-by: kvn, iignatyev, neliasso
2015-11-24 20:58:53 +03:00
Pavel Punegov
06c9ee5a1c
8138993: JEP-JDK-8046155: Test task: add check for Compiler.directives_print diagnostic command
...
Test Compiler.directive_print command
Reviewed-by: iignatyev, neliasso
2015-11-24 20:55:46 +03:00
Pavel Punegov
faa5a2381c
8066156: JEP-JDK-8046155: Test task: stress by dcmd
...
Stress dcmd tests that add directives
Reviewed-by: iignatyev, neliasso
2015-11-24 20:52:15 +03:00
Pavel Punegov
38c7096e4e
8066154: JEP-JDK-8046155: Test task: huge directive file
...
Stress tests for directive parser
Reviewed-by: iignatyev, neliasso
2015-11-24 16:58:20 +03:00
Iris Clark
eb6fab9412
Merge
2015-11-20 12:22:41 -08:00
Gerald Thornbrugh
d56280ca10
8141445: Use of Solaris/SPARC M7 libadimalloc.so can generate unknown signal in hs_err file
...
Add libadimalloc.so SIGSEGV defines and a test to validate the correct message is printed in the hs_err file
Reviewed-by: dcubed, dholmes
2015-11-18 09:32:52 -08:00
Yumin Qi
581c251007
8087223: InterfaceMethod CP entry pointing to a class should cause ICCE
...
Check constantTag for class constant data consistency at method resolution
Reviewed-by: coleenp, vlivanov
2015-11-17 15:14:29 -08:00
Iris Clark
2e24972c63
Merge
2015-11-16 17:10:04 -08:00
Tatiana Pivovarova
98bc340162
8138815: improve tests CompilerToVM::getStackTraceElement
...
Reviewed-by: kvn
2015-11-16 19:21:35 +03:00
Nils Eliasson
a51ff63df7
Merge
2015-11-24 10:30:23 +01:00
Ahmed Khawaja
e28d9ba105
8143012: CRC32 Intrinsics support on SPARC
...
Reviewed-by: kvn, roland
2015-11-20 08:29:10 -08:00
Volker Simonis
350b04eab2
8141551: C2 can not handle returns with inccompatible interface arrays
...
Reviewed-by: kvn
2015-11-16 14:19:10 +01:00
Jaroslav Bachorik
a4123e4dfd
Merge
2015-12-04 16:19:09 +00:00
Dmitry Dmitriev
343aae742f
8144629: runtime/thread/Fibonacci.java test should ran in othervm mode
...
Reviewed-by: ctornqvi
2015-12-04 13:39:59 +03:00
Coleen Phillimore
8929fdddb8
Merge
2015-12-04 04:29:31 +00:00
Max Ockner
c6b57e4c8c
Merge
2015-12-03 19:35:18 +00:00
Rachel Protacio
0d75e3c8cd
8144536: Clean up Unified Logging test directory
...
Consolidated two logging options' tests into one file each
Reviewed-by: dholmes, ctornqvi
2015-12-03 13:08:37 -05:00
Max Ockner
a3d8114b45
8142976: Reimplement TraceClassInitialization with Unified Logging
...
TraceClassInitialization logging reimplemented with Unified Logging.
Reviewed-by: coleenp, hseigel
2015-12-02 14:07:58 -05:00
Dmitry Fazunenko
57b477e21a
8016752: [Newtest] regression test for PrintGCDetails and Verbose flags do not crash when ParOldGC has no memory
...
New regression test for parallel GC
Co-authored-by: Andrey Zakharov <andrey.x.zakharov@oracle.com>
Reviewed-by: brutisso, tschatzl
2015-11-26 14:19:29 +04:00
Jesper Wilhelmsson
40f65439e2
Merge
2015-12-01 21:08:00 +01:00
Dmitry Dmitriev
884a2b65f2
8144084: [TESTBUG] 1.9 section not unlock flag in runtime/CommandLine/IgnoreUnrecognizedVMOptions test
...
Reviewed-by: dholmes
2015-11-30 10:09:01 +03:00
Joseph Provino
539395ffbf
Merge
2015-11-11 23:47:41 +00:00
Christian Tornqvist
f02593b51a
8142502: [TESTBUG] Exclude runtime/ErrorHandling/SecondaryErrorTest.java on OSX until JDK-8139300 has been resolved
...
Reviewed-by: hseigel, mseledtsov, minqi
2015-11-11 11:47:20 -08:00
Jaroslav Bachorik
b577a431bd
8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns
...
Reviewed-by: dsamersoff
2015-11-06 14:34:06 +01:00
Nils Eliasson
3307d0f163
Merge
2015-11-06 11:34:03 +01:00
Jesper Wilhelmsson
1a5787d42e
Merge
2015-11-05 19:31:57 +01:00
David Holmes
3904de571b
8139300
: Internal Error (vm/utilities/debug.cpp:399), # Error: ShouldNotReachHere()
...
Reviewed-by: simonis, dcubed
2015-11-16 18:50:55 -05:00
Stefan Johansson
6983acfb5f
8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
...
The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed.
Reviewed-by: tbenson, kbarrett, tschatzl
2015-11-13 09:28:53 +01:00
Alejandro Murillo
c573c1777e
8139986: Store debug level in java.vm.debug and conditionally print in "java -version"
...
Reviewed-by: ihse, dcubed, ksrini, dholmes
2015-11-04 11:00:29 -08:00
Christian Thalinger
a38ea495d6
8139170: JVMCI refresh
...
Reviewed-by: kvn
2015-11-04 07:23:23 -10:00
Pavel Punegov
b03077878d
8141129: 3 compiler control tests fail on product builds
...
UnlockDiagnosticVMOptions should be placed before the PrintAssembly
Reviewed-by: kvn
2015-11-03 18:42:40 +03:00
Tatiana Pivovarova
25bd94edfe
8138809: improve tests for CompilerToVM::hasCompiledCodeForOSR
...
Reviewed-by: kvn
2015-11-03 20:12:47 +03:00
Tobias Hartmann
7af927f9c1
8141132: JEP 254: Compact Strings
...
Adopt a more space-efficient internal representation for strings.
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Vivek Deshpande <vivek.r.deshpande@intel.com>
Co-authored-by: Charlie Hunt <charlie.hunt@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Xueming Shen <xueming.shen@oracle.com>
Co-authored-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti
2015-11-03 09:41:03 +01:00
Iris Clark
8fe1b0faab
Merge
2015-11-02 09:11:55 -08:00
Andrew Haley
4e24e2cc6c
8079459: JCK test api/java_nio/ByteBuffer/index.html#GetPutXXX start failing after JDK-8026049
...
NextPutIndex used where nextGetIndex is correct.
Reviewed-by: alanb
2015-11-02 12:34:27 +00:00
Pavel Punegov
d64b0e82b2
8140776: CompilerControl: Remove UTF-16 from the tests
...
Remove UTF-16 from the generation until the failure reason isn't found
Reviewed-by: iignatyev
2015-10-29 21:31:47 +03:00
Igor Ignatyev
7a6c42b823
Merge
2015-10-29 10:56:58 +00:00
Zoltan Majo
c04398f782
8138651: -XX:DisableIntrinsic matches intrinsics overly eagerly
...
Improve parsing of DisableIntrinsic flag.
Reviewed-by: kvn, shade, neliasso
2015-10-29 09:24:00 +01:00
Pavel Punegov
9290f65010
8140668: Quarantine RandomValidCommandsTest
...
8140669: Quarantine ClearDirectivesFileStackTest
Quarantine two tests
Reviewed-by: iignatyev, neliasso, kvn
2015-10-29 01:16:56 +03:00
Gerard Ziemski
684ae3fa6e
8140539: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1
...
Add back "-XX:+IgnoreUnrecognizedVMOptions" that was removed in a prototype.
Reviewed-by: dcubed, ddmitriev
2015-10-28 09:09:55 -05:00
Dmitry Dmitriev
81fe39a539
8139900: [TESTBUG] Remove G1UpdateBufferSize and InitialBootClassLoaderMetaspaceSize from TestOptionsWithRanges
...
Reviewed-by: gziemski, sangheki, ctornqvi
2015-10-27 14:33:29 +03:00
Kim Barrett
2e45726df1
8141654: Tests missing -XX:+UnlockDiagnosticVMOptions
...
Add missing unlock options.
Reviewed-by: brutisso, tschatzl
2015-11-09 11:50:15 -05:00
Thomas Schatzl
c88884045d
Merge
2015-11-10 20:39:29 +00:00
Harold Seigel
3756d55ee6
8139164: JVM should throw ClassFormatError for non-void methods named <clinit>
...
If method being parsed is named <clinit>, throw ClassFormatError if it is not void or has arguments, for class file version >= 51.
Reviewed-by: acorn, lfoltan
2015-11-10 08:42:53 -05:00
Thomas Schatzl
00a7b7ded2
8140585: PLAB statistics are flushed too late
...
Move the call to G1EvacStats::adjust_desired_plab_sz() to after flushing the per-thread statistics.
Reviewed-by: mgerdin, jmasa
2015-11-10 09:29:40 +01:00
Stanislav Smirnov
0064189ab6
8130255: [TESTBUG] closed/runtime/4784641/CheckedIsSameObjectTest fails when running 32-bit ARM binaries on 64-bit ARM hosts
...
Rewrote test in Java with a number of changes
Reviewed-by: ctornqvi, gtriantafill, ddmitriev
2015-11-09 15:19:59 +03:00
Christian Tornqvist
fbac3a147e
8141533: [TESTBUG] Add @ignore to runtime/CompressedOops/UseCompressedOops.java until JDK-8079353 has been resolved
...
Reviewed-by: gtriantafill, stsmirno, hseigel
2015-11-06 09:58:06 -08:00
Chris Plummer
0e8c32889f
8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12
...
Updated requiredVersion to 4.1 b12
Reviewed-by: dholmes, sla, darcy
2015-11-04 23:45:21 -08:00
Andreas Eriksson
96ec5c84ba
8134030: test/serviceability/dcmd/gc/HeapDumpTest fails to verify the dump
...
Reviewed-by: dholmes
2015-11-05 11:42:42 +01:00
Rachel Protacio
e54bd838f9
8140348: Convert TraceSafepoint to Unified Logging
...
The former -XX:+TraceSafepoint flag is updated to the unified logging framework and is now replaced with -Xlog:safepoint in product mode.
Reviewed-by: coleenp, hseigel
2015-11-04 14:32:51 -05:00
Dmitrij Pochepko
df5a5904ce
8141331: Test hotspot/compiler/oracle/MethodMatcher.java fails with NPE
...
Reviewed-by: iignatyev
2015-11-04 00:59:44 +03:00
Iris Clark
514eb6fd77
Merge
2015-10-25 19:38:20 -07:00
Igor Ignatyev
8cb3dad077
Merge
2015-10-28 16:01:45 +00:00
Zoltan Majo
d8c5daffb0
8139907: compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java fails with timeout
...
Change MontgomeryMultiplyTest.java test to execute only on platforms on which the tested intrinsics are available.
Reviewed-by: kvn, neliasso
2015-10-28 15:15:59 +01:00
Pavel Punegov
1c3f45d213
8066158: JEP-JDK-8046155: Test task: directive parser
...
Check directive file parser with correct and incorrect files
Reviewed-by: kvn
2015-10-28 16:38:30 +03:00
Pavel Punegov
c95fc22507
8140453: compiler control test failed with RuntimeException: CompileCommand: nonexistent missing
...
Replace incorrect check for validity of method pattern with full command check
Reviewed-by: kvn
2015-10-28 16:26:42 +03:00
Pavel Punegov
2abe5caf98
8140350: compiler control tests fail with compiled: true, but should: false on required level: 1
...
Replace isMethodCompiled with isMethodCompilable with particular level
Reviewed-by: kvn
2015-10-28 16:00:54 +03:00
Dean Long
206767c0a2
Merge
2015-10-27 01:45:01 -04:00
Dean Long
374baee57f
Merge
2015-10-21 18:34:36 -04:00
Dean Long
42c3dcab55
8140267: assert(is_native_ptr || alias_type->adr_type() == TypeOopPtr::BOTTOM || alias_type->field() != __null || alias_type->element() != __null) failed: field, array element or unknown
...
Back out 8136473
Reviewed-by: twisti
2015-10-21 18:05:45 -04:00
Nils Eliasson
3ee545ab1d
8140240: Missing test files in CompilerControl tests
...
Add missing files
Reviewed-by: kvn, neliasso
2015-10-21 19:31:23 +02:00
Pavel Punegov
169541f4f9
8066166: JEP-JDK-8046155: Test task: dcmd tests
...
Tests for diagnostic command in CompilerControl
Reviewed-by: kvn
2015-10-20 21:12:25 +03:00
Pavel Punegov
0ea5332014
8066153: JEP-JDK-8046155: Test task: cover existing
...
Tests for CompilerCommand and CompilerControl's directives
Reviewed-by: kvn
2015-10-20 21:09:57 +03:00
Nils Eliasson
5a5faf94bf
8137167: JEP165: Compiler Control: Implementation task
...
Compiler Control JEP
Reviewed-by: roland, twisti, zmajo, simonis
2015-10-20 18:07:28 +02:00
Joseph Provino
db5f26110b
Merge
2015-10-20 11:17:19 -04:00
Bengt Rutisson
7f319f0c67
8139868: CMSScavengeBeforeRemark broken after JDK-8134953
...
Reviewed-by: sjohanss, jwilhelm
2015-10-20 14:00:00 +02:00
Alejandro Murillo
cfbb592424
Merge
2015-10-19 12:30:17 -07:00