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
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
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
Ioi Lam
ce1bdba7c7
8145620: Disable compiler/floatingpoint/ModNaN.java
...
Reviewed-by: dholmes, coleenp
2015-12-16 19:30:10 -08: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
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
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
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
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
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