Guy Delamarter
579f0ea8ec
8144693: Intrinsify StringCoding.hasNegatives() on SPARC
...
Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC.
Reviewed-by: kvn, jrose, thartmann
2016-03-21 08:42:20 +01:00
Alan Bateman
f30fc1c88b
8142968: Module System implementation
...
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Jiangli Zhou <jiangli.zhou@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen
2016-03-17 19:04:01 +00:00
Michail Chernov
ce4315d21c
8150648: Re-enable TestPLABResize.java after JDK-8150183 is fixed
...
Reviewed-by: tschatzl
2016-03-17 17:07:09 +03:00
Zoltan Majo
a7f8d170bf
Merge
2016-03-17 13:48:11 +01:00
Nils Eliasson
338ff211b4
8152090: Code missing from JDK-8150054 causing many test failures
...
Add missing method
Reviewed-by: kvn
2016-03-17 21:55:55 +01:00
Jon Masamitsu
37370fa733
8060463: ParNew: SurvivorAlignmentInBytes greater then YoungPLABSize cause assert(obj != NULL || plab->words_remaining() < word_sz) failed: Else should have been able to allocate
...
Reviewed-by: sangheki, tschatzl, mchernov
2016-03-16 14:47:55 -07:00
Jesper Wilhelmsson
7b7aad5481
Merge
2016-03-16 14:31:33 +01:00
Nils Eliasson
a7d116c1f3
8150054: Make compilercontrol test ignore xcomp
...
Add -Xmixed and use jtreg driver
Reviewed-by: kvn
2016-03-16 10:45:43 +01:00
Tobias Hartmann
23a62fdfca
8150804: C2 Compilation fails with assert(_base >= OopPtr && _base <= AryPtr) failed: Not a Java pointer
...
Wait with removing casts from inputs in PhiNode::ideal() until after parsing for the type information to propagate.
Reviewed-by: kvn
2016-03-15 17:42:28 +01:00
Pavel Punegov
616744c4c9
8150955: RandomValidCommandsTest.java fails with UnsatisfiedLinkError: sun.hotspot.WhiteBox.registerNatives
...
Replace invalid command with a valid one
Reviewed-by: kvn
2016-03-15 16:23:31 +03:00
Nils Eliasson
a20ceb80f4
8151796: compiler/whitebox/BlockingCompilation.java fails due to method not compiled
...
Make test more robust
Reviewed-by: simonis
2016-03-15 11:17:22 +01:00
Kirill Zhaldybin
0e76458fca
8144073: Refactor hotspot/test/gc/g1/humongousObjects/TestHumongousThreshold.java
...
Reviewed-by: tschatzl, dfazunen
2016-03-14 20:00:57 +03:00
Thomas Schatzl
0c06163b35
8077144: Concurrent mark initialization takes too long
...
Remove per-marking thread liveness bitmaps and recreate liveness bitmap concurrently after the cleanup pause.
Reviewed-by: mgerdin, ehelin, kbarrett
2016-04-06 13:32:48 +02:00
Aleksey Shipilev
b51a55a78c
8153277: [TESTBUG] gc/arguments/TestMaxMinHeapFreeRatioFlags is too sensitive for stray allocations in verifyRatio
...
Reviewed-by: mgerdin, dfazunen
2016-04-06 10:50:19 +03:00
Vladimir Ivanov
6ea5772a9b
8143407: C1: @Stable array support
...
Reviewed-by: twisti
2016-03-14 12:35:52 +03:00
Nils Eliasson
e34f88b0a6
Merge
2016-03-11 21:02:09 +01:00
Jesper Wilhelmsson
132e217524
Merge
2016-03-19 01:23:46 +01:00
Stefan Karlsson
97d34dd67a
8152104: G1 StringTable cleaning incorrectly logs with the stringdedup tag
...
Reviewed-by: mgerdin, jwilhelm, sjohanss
2016-03-18 09:01:51 +01:00
Thomas Schatzl
0588ecf584
8151920: Region liveness printing is broken
...
Remove obsolete code that causes an assert.
Reviewed-by: drwhite, brutisso
2016-03-17 09:36:04 +01:00
Per Lidén
d10cb8912d
8148239: TestSelectDefaultGC.java incorrectly expects G1 on non-server class machines
...
Reviewed-by: brutisso, kzhaldyb
2016-03-15 08:02:17 +01:00
Per Lidén
a93ebd8e89
8067768: Check for too small values for -Xmx
...
Reviewed-by: jwilhelm, dfazunen
2016-03-14 09:42:17 +01:00
Max Ockner
edd3f7ca77
Merge
2016-03-11 17:02:04 +01:00
Doug Simon
b87feb324c
8151664: [JVMCI] add missing test in 8151266 integration
...
Reviewed-by: never, twisti
2016-03-10 14:06:21 -08:00
Max Ockner
155a64deb4
8146551: The output from classresolve tag has been shortened and moved to debug level
...
The output from classresolve tag has been shortened and moved to debug level.
Reviewed-by: coleenp, rprotacio
2016-03-10 15:52:56 -05:00
Coleen Phillimore
4a05d83db0
8150778: Reduce Throwable.getStackTrace() calls to the JVM
...
Replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[]
Reviewed-by: shade, mchung, dholmes, hseigel
2016-03-10 13:43:47 -05:00
Nils Eliasson
b01a1a42e3
8066770: EnqueueMethodForCompilationTest.java fails to compile method
...
Make compiles blocking and always check queue
Reviewed-by: kvn
2016-03-09 21:20:43 +01:00
Nils Eliasson
9e21021abb
8073793: serviceability/dcmd/compiler/CodelistTest.java fails with ClassNotFoundException trying to load VM anonymous class
...
Make test less fragile using whitebox API
Reviewed-by: kvn
2016-03-09 21:19:13 +01:00
Jon Masamitsu
09a7ae4e60
8149343
: assert(rp->num_q() == no_of_gc_workers) failed: sanity
...
Reviewed-by: tschatzl, kbarrett
2016-03-07 11:28:06 -08:00
Alejandro Murillo
2da4580684
Merge
2016-03-05 20:46:42 -08:00
Daniel D. Daugherty
3a33180c01
8151348: quarantine compiler/codecache/jmx/PeakUsageTest.java in JDK9-dev
...
Reviewed-by: ctornqvi, amurillo
2016-03-05 19:22:57 -08:00
Jesper Wilhelmsson
f6609ea3d2
Merge
2016-03-05 10:10:23 +01:00
Christian Tornqvist
30bbb5ee4b
8151156: [TESTBUG] Integrate trivial Hotspot test changes from Jake before Jigsaw M3
...
Reviewed-by: hseigel, gtriantafill
2016-03-03 12:44:34 -08:00
Stefan Johansson
af21a0d3e3
8149642: gc/g1/TestShrinkAuxiliaryData* tests fail with "GC triggered before VM initialization completed"
...
Reviewed-by: brutisso, dfazunen
2016-03-07 15:07:58 +01:00
Thomas Schatzl
9780abb978
Merge
2016-03-07 12:49:35 +01:00
Sangheon Kim
74cc38ff12
8145204: JVM can hang when ParGCArrayScanChunk=4294967296 and ParallelGC is used
...
Changed the max value of ParGCArrayScanChunk to max_jint/3
Reviewed-by: jwilhelm, drwhite
2016-03-07 01:20:12 -08:00
Volker Simonis
173a62a8d6
8150646: Add support for blocking compiles though whitebox API
...
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Reviewed-by: kvn, ppunegov, simonis, neliasso
2016-03-03 16:21:16 +01:00
Vladimir Ivanov
c69ad2078e
8151157: Quarantine test/compiler/unsafe/UnsafeGetStableArrayElement.java
...
Reviewed-by: zmajo, thartmann
2016-03-03 16:46:58 +03:00
Andreas Eriksson
041e265d0d
8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format
...
Reviewed-by: dcubed, dsamersoff
2016-03-03 12:36:54 +01:00
Rachel Protacio
b7658ef0b7
8145098: JNI GetVersion should return JNI_VERSION_9
...
Updated JNI_VERSION for current version to be JNI_VERSION_9
Reviewed-by: hseigel, gtriantafill, dholmes, alanb
2016-03-02 15:10:38 -05:00
Coleen Phillimore
b437ee835e
Merge
2016-03-02 17:09:32 +00:00
Thomas Schatzl
1f76cb2833
Merge
2016-03-02 17:08:40 +01:00
Rachel Protacio
1c5a7710e3
8150746: runtime/logging/ItablesTest.java fails with: java.lang.RuntimeException: 'Resolving: klass: ' missing from stdout/stderr
...
Deleted logging line from code and test because unnecessary
Reviewed-by: twisti, coleenp
2016-03-02 10:59:25 -05:00
Thomas Schatzl
619ec3dd6f
8141141: Young and Old gen PLAB stats are similar in output with -XX:+PrintPLAB
...
Improve PLAB statistic by adding generation, output values are now in bytes, including units, and split it into multiple messages.
Reviewed-by: brutisso, sjohanss
2016-03-02 15:57:48 +01:00
Dmitry Samersoff
9035e84805
8150318: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java - Could not find JDK_DIR/lib/x86_64/libinstrument.so
...
Refactor test
Reviewed-by: jbachorik, sspitsyn
2016-03-02 17:08:26 +03:00
Vladimir Ivanov
68ce6b3b9f
8151020: [TESTBUG] UnsafeGetStableArrayElement::testL_* fail intermittently
...
Reviewed-by: zmajo, shade
2016-03-02 15:42:03 +03:00
Aleksey Shipilev
ff51364bf6
8151017: [TESTBUG] test/compiler/c1/CanonicalizeArrayLength does not work on product builds
...
Reviewed-by: thartmann, zmajo
2016-03-02 12:29:17 +03:00
Derek White
1cd0d034f8
8078673: Update TEST.groups for recent GC tests
...
Updates the needs_g1gc list in TEST.groups and adds appropriate "@requires vm.gc" annotations to a few GC tests.
Reviewed-by: tschatzl, dfazunen
2016-03-01 12:10:50 -05:00
Dmitry Fazunenko
f077709652
8145908: [Newtest] Multi-threading stress test for G1 Remembered Sets
...
Reviewed-by: tschatzl, mchernov
2016-03-01 20:30:28 +04:00
Michail Chernov
a956d2a0a0
8150183: gc/g1/plab/TestPLABResize.java - previous PLAB size should be less than current
...
Reviewed-by: jmasa, dfazunen
2016-03-03 16:12:38 +03:00
Jesper Wilhelmsson
90586a424c
Merge
2016-03-09 14:18:12 +01:00
Staffan Larsen
8af208885a
8151196: Several tests fail due to test library not found
...
Reviewed-by: ctornqvi, brutisso
2016-03-09 12:30:39 +01:00
Rachel Protacio
22f2f6ff95
8150083: Convert VerboseVerification to Unified Logging
...
Converted -XX:+VerboseVerfication to -Xlog:verboseverification=info
Reviewed-by: hseigel, dholmes
2016-03-08 15:19:53 -05:00
Rachel Protacio
b2f40c5a16
8149991: Convert TraceSafepointCleanupTime to Unified Logging
...
Converted TraceSafepointCleanupTime to -Xlog:safepointcleanup=info
Reviewed-by: hseigel, mockner, ddmitriev, dholmes, coleenp
2016-03-08 12:57:44 -05:00
Max Ockner
5fc22fbb9a
Merge
2016-03-01 02:15:31 +00:00
Max Ockner
5a873632f3
8149064: TraceProtectionDomainVerification has been converted to Unified Logging
...
TraceProtectionDomainVerification has been converted to Unified Logging with tag protectiondomain.
Reviewed-by: coleenp, iklam
2016-02-29 16:58:09 -05:00
Jesper Wilhelmsson
506a90ff7b
Merge
2016-02-29 15:24:52 +01:00
Bengt Rutisson
190c092900
8150068: Log the main G1 phases at info level
...
Reviewed-by: sjohanss, tschatzl
2016-02-29 13:06:03 +01:00
Thomas Stuefe
31f86a2308
8150619: Improve thread based logging introduced with 8149036
...
Reviewed-by: coleenp, dholmes
2016-02-29 08:50:57 +01:00
Thomas Schatzl
6fe8d6e7de
8150630: Add logging for ParScanThreadState merge phase
...
Improve visibility of the per-thread scan state merge phase by adding appropriate logging.
Reviewed-by: jmasa, tbenson
2016-02-26 13:02:30 +01:00
Thomas Schatzl
d00c7378d6
8076463: Add logging for the preserve CM referents task
...
Add logging and do minor refactoring to CM referents handling task.
Reviewed-by: jmasa
2016-02-26 13:02:30 +01:00
Jesper Wilhelmsson
bf7f1925fd
8150647: Quarantine TestPLABResize.java until JDK-8150183 is fixed
...
8150562: Quarantine LoadAgentDcmdTest.java due to JDK-8150318
Reviewed-by: iklam, tschatzl
2016-02-25 17:26:49 +01:00
Jesper Wilhelmsson
e76fbbafb5
Merge
2016-02-22 19:46:37 +01:00
Zoltan Majo
77c73b6d4f
Merge
2016-03-07 09:34:29 +01:00
Aleksey Shipilev
548530cf08
8150465: Unsafe methods to produce uninitialized arrays
...
Reviewed-by: jrose, kvn, psandoz, aph, twisti, flar
2016-03-03 23:57:29 +03:00
Aleksey Shipilev
890f94d7e6
8150669: C1 intrinsic for Class.isPrimitive
...
Reviewed-by: twisti, vlivanov, redestad
2016-03-03 22:17:38 +03:00
Mikael Vidstedt
c40e7bc21f
8149159: Clean up Unsafe
...
Reviewed-by: jrose, kvn, stsmirno, chegar, aph, psandoz, redestad, twisti
2016-03-03 09:33:30 -08:00
Pavel Punegov
adde13cc80
Merge
2016-03-03 16:54:06 +01:00
Pavel Punegov
694727f144
8148563: compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java timesout
...
Decrease amount of directives and threads
Reviewed-by: neliasso
2016-03-01 20:17:27 +03:00
Dmitry Dmitriev
0c1c39bbee
Merge
2016-02-19 12:47:16 +01:00
Dmitry Dmitriev
04d2edfca3
8146187: Print develop and nonproduct flags by -XX:+PrintFlags* options in debug build
...
Reviewed-by: gtriantafill, gziemski, dholmes
2016-02-19 13:24:21 +03:00
Jesper Wilhelmsson
6f4adc7c72
Merge
2016-02-18 18:10:35 +01:00
Yasumasa Suenaga
2cfe5a01c4
8147388: Add diagnostic commands to attach JVMTI agent
...
Reviewed-by: jbachorik, sspitsyn
2016-02-18 23:26:43 +09:00
Rachel Protacio
3cf4e3909c
8149383: Convert TraceBiasedLocking to Unified Logging
...
The former -XX:+TraceBiasedLocking flag has been converted to the UL option -Xlog:biasedlocking=info and =trace, with the old option being aliased.
Reviewed-by: dholmes, dcubed
2016-02-18 17:10:48 -05:00
Alexander Kulyakhtin
af854404be
8150067: Quarantine serviceability/tmtools/jstat/GcCapacityTest.java
...
Quarantine a falsely failing test until the test issue is fixed
Reviewed-by: sla
2016-02-18 14:56:53 +03:00
Rachel Protacio
92f9c27eec
8148630: Convert TraceStartupTime to Unified Logging
...
The former -XX:+TraceStartupTime flag has been converted to the UL option -Xlog:startuptime=info
Reviewed-by: coleenp, dholmes
2016-02-17 14:03:18 -05:00
Vladimir Ivanov
bb51ea7a06
8150543: Mismatched access detection is inaccurate
...
Reviewed-by: kvn, shade
2016-02-29 23:46:55 +03:00
Zoltan Majo
babca85232
8150349: Reduce the execution time of the hotspot_compiler_3 group
...
Exclude long-running intrinsic-related tests that check functionality that is not likely to be changed soon.
Reviewed-by: kvn, neliasso
2016-02-29 13:02:10 +01:00
Tobias Hartmann
eca88d0a0c
Merge
2016-02-29 09:02:13 +01:00
Vladimir Ivanov
a7d78599d7
8150436: Incorrect invocation mode when linkToInteface linker is eliminated
...
Reviewed-by: kvn, shade
2016-02-26 01:58:29 +03:00
Vladimir Ivanov
abebc2da5c
8150186: Folding mismatched accesses with @Stable is incorrect
...
Reviewed-by: kvn, jrose, shade
2016-02-26 01:58:26 +03:00
Aleksey Shipilev
4a8c4fc074
8150534: C1 compilation fails with "Constant field loads are folded during parsing"
...
Reviewed-by: vlivanov, thartmann
2016-02-25 15:10:16 +03:00
Nils Eliasson
d596cf06af
8069160: serviceability/dcmd/compiler/CompilerQueueTest.java fails due to class not found
...
Use whitebox to test specific cases making test less fragile
Reviewed-by: kvn
2016-02-25 10:44:51 +01:00
Nils Eliasson
e09bb29c2d
8148159: [TESTBUG] TestCompilerDirectivesCompatibility tests fails on non-tiered server VMs
...
Add whitebox for checking available compilers
Reviewed-by: kvn
2016-02-25 10:42:42 +01:00
Roland Westrelin
7c3120b3da
Merge
2016-02-24 20:18:04 +00:00
Aleksey Shipilev
6e26b67678
8150514: C1 crashes in Canonicalizer::do_ArrayLength() after fix for JDK-8150102
...
Reviewed-by: thartmann, vlivanov
2016-02-24 18:43:51 +03:00
Aleksey Shipilev
0c43809cfe
8148146: Integrate new internal Unsafe entry points, and basic intrinsic support for VarHandles
...
Reviewed-by: psandoz, kvn, jrose, adinn, simonis, coleenp
2016-02-23 22:09:41 +03:00
Roland Westrelin
744d73a67f
8148353: [linux-sparc] Crash in libawt.so on Linux SPARC
...
Gcc expects clean 32 bit int in 64 bit register on function entry
Reviewed-by: kvn, dlong
2016-02-23 17:18:31 +01:00
Dmitry Dmitriev
a4d0bc4a4e
8144578: TestOptionsWithRanges test only ever uses the default collector
...
Reviewed-by: sangheki, dholmes
2016-02-17 11:00:57 +03:00
Kim Barrett
6d0ef1b692
8146728: TestPrintGCDetailsVerbose is never run by jtreg
...
Remove requirement for fastdebug, update logging option
Reviewed-by: sjohanss, brutisso, dfazunen
2016-02-16 21:58:49 -05:00
Daniel D. Daugherty
eb4fc599e6
Merge
2016-02-16 12:01:37 -08:00
Roland Westrelin
db36e29ab0
8149916: Test case for 8149797
...
Reviewed-by: kvn
2016-02-16 12:54:20 +01:00
David Holmes
339a7e8559
8147379: Investigate if ConvertSleepToYield still should be false by default on Sparc
...
Reviewed-by: dcubed, sjohanss
2016-02-15 05:54:59 -05:00
Tobias Hartmann
8b42758800
Merge
2016-02-15 11:52:51 +01:00
Tobias Hartmann
4c22e8e014
Merge
2016-02-22 08:04:12 +01:00
Konstantin Shefov
719c07ec10
8141619: Develop new tests for JVMCI compilerToVM class' CP related methods
...
Reviewed-by: twisti, dpochepk
2016-02-20 11:49:45 +03:00
Konstantin Shefov
ac6fe07b05
8141618: Change JVMCI compilerToVM constant pool tests to support CP cache
...
Reviewed-by: twisti, dpochepk
2016-02-20 11:49:02 +03:00
Martin Doerr
de01af89d8
8149655: PPC64: Implement CompactString intrinsics
...
Reviewed-by: goetz, kvn
2016-02-19 11:09:59 +01:00
Vladimir Ivanov
4532f54300
7177745: JSR292: Many Callsite relinkages cause target method to always run in interpreter mode
...
Reviewed-by: jrose, kvn
2016-02-19 20:40:20 +03:00
Pavel Punegov
0e441f9177
8144621: CompilerControl: inline tests timeout with Xcomp
...
Restrict patterns that lead to timeout
Reviewed-by: kvn, neliasso
2016-02-17 17:48:56 +03:00
Jesper Wilhelmsson
c6d81e192d
Merge
2016-02-11 21:07:38 +01:00
Tobias Hartmann
afca49ff29
8148752: Compiled StringBuilder code throws StringIndexOutOfBoundsException
...
Fixed handling of long/double MH arguments in GraphBuilder::try_method_handle_inline().
Reviewed-by: roland, shade, vlivanov, kvn, twisti
2016-02-10 07:54:26 +01:00
Coleen Phillimore
ea91682fe1
8149170: Better byte behavior should normalize JNI arguments
...
Arguments coming from native should be converted to 0=false, 1-255=true
Reviewed-by: kvn, kevinw, jrose, bdelsart, gtriantafill
2016-02-09 15:54:16 -05:00
Roland Schatz
7cf2c51fa7
8148741: compiler/jvmci/code/SimpleDebugInfoTest.java fails in 'frame::sender_for_compiled_frame'
...
Reviewed-by: twisti
2016-02-08 18:52:03 +01:00
Tobias Hartmann
904898e762
8148564: compiler/intrinsics/string/TestStringIntrinsics2.java times out
...
Test should not run with -Xcomp because MaxInlineSize is large.
Reviewed-by: kvn, simonis
2016-02-12 12:18:44 +01:00
Jamsheed Mohammed
45bd62d1f1
8149123: [TESTBUG] compiler/loopopts/superword/SumRed* tests running on non-x86 platforms
...
Restricted test execution to supported archs.
Reviewed-by: kvn
2016-02-10 15:24:22 +01:00
Doug Simon
60a582e9be
8149019: remove redundant modifiers
...
Reviewed-by: twisti
2016-02-08 18:52:03 +01:00
Tom Rodriguez
7c15712c40
Merge
2016-02-08 12:13:56 -08:00
Pavel Punegov
1cf3f7a2c8
Merge
2016-02-08 18:52:03 +01:00
Tom Rodriguez
938471481b
8149076: [JVMCI] missing ResourceMark in JVMCIRuntime::initialize_HotSpotJVMCIRuntime
...
Reviewed-by: twisti, iignatyev
2016-02-05 12:27:02 -08:00
Tatiana Pivovarova
25db23a65e
8149135: [jittester] Makefile copies JitTesterDriver in incorrect directory and always uses default value for number-of-tests and seed
...
Reviewed-by: iignatyev
2016-02-05 21:16:14 +03:00
Zoltan Majo
eab1474601
8148758: Compilation fails with "this call site should not be polymorphic"
...
Change test to run in interpreter-only mode.
Reviewed-by: kvn
2016-02-08 08:57:39 +01:00
Pavel Punegov
fc58d951d2
8148864: Quarantine CompilerControl tests
...
Exclude tests affected by JDK-8148563 and JDK-8140354 from execution
Reviewed-by: kvn
2016-02-05 18:05:33 +03:00
Tobias Hartmann
4cce6f082e
Merge
2016-02-05 15:38:21 +01:00
Tobias Hartmann
2bdb607d7d
8149109: [TESTBUG] TestRegisterRestoring.java fails with "VM option 'SafepointALot' is develop"
...
Added missing -XX:+IgnoreUnrecognizedVMOptions.
Reviewed-by: vlivanov
2016-02-05 12:43:57 +01:00
Tobias Hartmann
65438b2b53
Merge
2016-02-04 15:27:15 +01:00
Zoltan Majo
8332da75a9
8148970: Quarantine testlibrary_tests/whitebox/vm_flags/IntxTest.java
...
Quarantine testlibrary_tests/whitebox/vm_flags/IntxTest.java
Reviewed-by: vlivanov, dcubed
2016-02-04 08:53:57 +01:00
Tobias Hartmann
16f749ef45
8148751: [TESTBUG] compiler/whitebox/AllocationCodeBlobTest.java fails due to unexpected code cache allocation
...
Do all the measurements and then check the results to avoid unexpected code cache allocations.
Reviewed-by: vlivanov
2016-02-03 17:51:47 +01:00
Roland Westrelin
1462f0b038
8147645: get_ctrl_no_update() code is wrong
...
Array.fill intrinsification code doesn't mark replaced control as dead
Reviewed-by: kvn
2016-02-03 10:58:50 +01:00
Tobias Hartmann
694d16f4cc
8148490: RegisterSaver::restore_live_registers() fails to restore xmm registers on 32 bit
...
Fixed stack offsets for xmm register saving/restoring code on 32 bit.
Reviewed-by: kvn, mcberg
2016-02-03 09:09:56 +01:00
Alejandro Murillo
34efd50e20
Merge
2016-01-28 16:30:37 -08:00
Aleksey Shipilev
121083c09e
8148483: JEP 280: Indify String Concatenation
...
Co-authored-by: Remi Forax <forax@univ-mlv.fr>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: psandoz, mcimadamore, igerasim, forax, plevart, vlivanov, ihse
2016-01-28 19:43:18 +03:00
Tobias Hartmann
832443d3b0
Merge
2016-01-28 09:49:17 +01:00
Christian Wimmer
b220252b74
8148202: move lookup of Java class and hub from ResolvedJavaType to ConstantReflectionProvider
...
Reviewed-by: twisti
2016-01-26 11:28:54 -10:00
Igor Ignatyev
3bebe35b7b
8148136: compile control tests have incorrect @build directives
...
Reviewed-by: kvn
2016-01-26 00:25:20 +03:00
Igor Ignatyev
972bf92ef7
8148161: quarantine compiler/loopopts/UseCountedLoopSafepoints.java
...
Reviewed-by: kvn
2016-01-26 00:25:20 +03:00
Tom Rodriguez
a3351a8233
8148101: [JVMCI] Make CallingConvention.Type extensible
...
Reviewed-by: twisti
2016-01-25 09:12:58 -08:00
Doug Simon
56c2dccccf
8148981: remove ResolvedJavaType.getClassFilePath()
...
Reviewed-by: twisti
2016-02-03 12:16:44 +01:00
Roland Schatz
76b459d629
8146608: [JVMCI] DebugInfo Tests on DeoptimizeALot runs fails in assert(_pc == *pc_addr || pc == *pc_addr) frame::patch_pc() /frame_x86.cpp:285
...
Reviewed-by: twisti
2016-02-03 12:16:44 +01:00
Goetz Lindenmaier
4e99638d69
8147937: Adapt SAP copyrights to new company name
...
Reviewed-by: simonis, stuefe
2016-01-21 12:37:47 +01:00
Tom Rodriguez
4205407d83
8146424: runtime/ReservedStack/ReservedStackTest.java triggers: assert(thread->deopt_mark() == __null) failed: no stack overflow from deopt blob/uncommon trap
...
Reviewed-by: twisti
2016-01-22 11:11:06 -08:00
Tom Rodriguez
87d68c21c4
8147432: JVMCI should report bailouts in PrintCompilation output
...
Reviewed-by: kvn, twisti
2016-01-22 11:08:07 -08:00
Roland Schatz
0691fac50b
8146244: compiler/jvmci/code/DataPatchTest.java crashes: SIGSEGV in (getConstClass)getConstClass
...
Reviewed-by: twisti
2016-01-21 16:22:01 +01:00
Igor Ignatyev
025890379a
8141557: TestResolvedJavaMethod.java times out after 1000 ms
...
Reviewed-by: twisti
2016-01-21 22:23:22 +03:00
Pavel Punegov
157f8f1313
Merge
2016-01-21 15:07:42 +01:00
Alexander Kulyakhtin
a58cdadbf2
8147848: [TESTBUG] tmtools tests ported to JTREG need to be quarantined
...
Quarantined some tests with false failures
Reviewed-by: sla
2016-01-21 14:17:49 +03:00
Pavel Punegov
b5e16518f4
8145800: [Testbug] CompilerControl: inline message differs for not inlined methods
...
Create callables outside the Internal subclasses
Reviewed-by: kvn
2016-01-20 20:26:33 +03:00
Roland Schatz
66b4fd463a
8147475: compiler/jvmci/code/SimpleDebugInfoTest.java fails in Assembler::locate_operand: ShouldNotReachHere()
...
Reviewed-by: kvn, twisti
2016-01-20 17:00:17 -10:00
Roland Schatz
5456fcf370
8147599: [JVMCI] simplify code installation interface
...
Reviewed-by: twisti
2016-01-20 14:22:46 +01:00
Volker Simonis
f3dca540d8
8145336: PPC64: fix string intrinsics after CompactStrings change
...
Reviewed-by: mdoerr, aph, kvn
2016-01-20 16:33:51 +01:00
Krystal Mo
415eda1274
8003585: strength reduce or eliminate range checks for power-of-two sized arrays
...
Change ((x & m) u<= m) to always true and ((x & (m - 1)) u< m) into (m > 0)
Reviewed-by: kvn, roland
2016-01-19 14:52:33 +01:00
Pavel Punegov
d26d6fa3ef
8144239: [TESTBUG] InlineCommandTest.java: unknown compiler level 0 for commpile ID: 651
...
Add Xbatch to make compilation block test thread.
Reviewed-by: kvn
2016-02-01 19:45:26 +03:00
Tobias Hartmann
9e2947c3c6
Merge
2016-01-29 08:47:18 +01:00
Igor Ignatyev
ffbb39518c
8148012: get rid of slash-dot-dot in @library directives
...
Reviewed-by: dholmes, dfazunen, cjplummer
2016-01-29 03:11:16 +03:00
Erik Helin
4651887649
Merge
2016-01-18 19:10:32 +01:00
Roland Westrelin
b6658d2b5f
8146999: hotspot/test/compiler/c2/8007294/Test8007294.java test nightly failure
...
Uncast() fails with CheckCastPP
Reviewed-by: kvn, thartmann
2016-01-18 21:34:28 +01:00
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