Doug Simon
80739e11b5
8279619: [JVMCI] improve EncodedSpeculationReason
...
Reviewed-by: never
2023-03-03 15:52:46 +00:00
changpeng1997
d23a8bfb14
8297753: AArch64: Add optimized rules for vector compare with zero on NEON
...
Reviewed-by: aph
2023-03-03 12:11:10 +00:00
Chris Plummer
0926d0cbce
8302516: Do some cleanup of nsk/share/jdi/EventHandler.java
...
Reviewed-by: amenkov, kevinw, lmesnik
2023-03-02 16:03:38 +00:00
Thomas Stuefe
c9afd55ed6
8302820: Remove costs for NMTPreInit when NMT is off
...
Reviewed-by: jsjolen, adinn
2023-03-02 13:21:25 +00:00
Emanuel Peter
99f5687eb1
8302144: Move ZeroTLABTest.java to tier3
...
Reviewed-by: thartmann, kvn
2023-03-02 07:22:21 +00:00
David Holmes
6e19387f29
8303070: Memory leak in DCmdArgument<char*>::parse_value
...
Reviewed-by: fparain, jcking, jsjolen, eosterlund, coleenp
2023-03-01 21:45:11 +00:00
Thomas Schatzl
4c5d9cfc64
8303013: Always do remembered set verification during G1 Full GC
...
Reviewed-by: ayang, iwalulya
2023-03-01 12:34:02 +00:00
Roland Westrelin
6b07243f56
8301630: C2: 8297933 broke type speculation in some cases
...
Reviewed-by: chagedorn, thartmann
2023-03-01 09:36:22 +00:00
Jie Fu
4a415ad584
8303351: [IR Framework] Add missing cpu feature avx512bw after JDK-8302681
...
Reviewed-by: epeter, thartmann
2023-02-28 14:44:38 +00:00
Lutz Schmidt
e144783eb2
8299817: [s390] AES-CTR mode intrinsic fails with multiple short update() calls
...
Reviewed-by: mbaesken, mdoerr
2023-02-28 12:52:00 +00:00
David M. Lloyd
b527edd338
8292914: Lambda proxies have unstable names
...
Change the name of generated lambda proxy classes so that they no longer have a numerical suffix.
Reviewed-by: mchung
2023-02-27 17:18:44 +00:00
Matias Saavedra Silva
f5a12768fb
8262895: [macos_aarch64] runtime/CompressedOops/CompressedClassPointers.java fails with 'Narrow klass base: 0x0000000000000000' missing from stdout/stderr
...
Reviewed-by: dholmes, coleenp
2023-02-27 15:53:33 +00:00
Emanuel Peter
2613b94f28
8302149: Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
...
Reviewed-by: kvn, vlivanov
2023-02-27 07:16:59 +00:00
Emanuel Peter
d2660a6915
8303045: Remove RegionNode::LoopStatus::NeverIrreducibleEntry assert with wrong assumption
...
Reviewed-by: chagedorn, kvn
2023-02-27 07:15:27 +00:00
Emanuel Peter
1794f49751
8302681: [IR Framework] Only allow cpuFeatures from a verified list
...
Reviewed-by: thartmann, pli, chagedorn, kvn
2023-02-27 07:12:18 +00:00
Leonid Mesnik
b4ea80731c
8288912: vmTestbase/nsk/stress/strace/strace002.java fails with Unexpected method name: currentCarrierThread
...
Reviewed-by: dholmes
2023-02-24 19:38:55 +00:00
Evgeny Nikitin
4d33fbd582
8303089: [jittester] Add time limit to IRTree generation
...
Reviewed-by: iveresov, lmesnik
2023-02-23 19:51:02 +00:00
Leonid Mesnik
6397cb611a
8301200: Don't scale timeout stress with timeout factor
...
Reviewed-by: lkorinth
2023-02-23 18:20:53 +00:00
Mikhailo Seledtsov
71dd7eaf7f
8303085: Runtime problem list cleanup
...
Reviewed-by: lmesnik, dholmes
2023-02-23 18:02:43 +00:00
Daniel D. Daugherty
a2471b37e3
8303125: ProblemList vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
...
Reviewed-by: jdv
2023-02-23 17:07:52 +00:00
Patricio Chilano Mateo
83bea26df4
8300575: JVMTI support when using alternative virtual thread implementation
...
Reviewed-by: lmesnik, sspitsyn, alanb
2023-02-22 15:42:53 +00:00
Kevin Walls
5e1d1b7940
8302870: More information needed from failures in vmTestbase ThreadUtils.waitThreadState
...
Reviewed-by: dholmes, sspitsyn
2023-02-22 09:29:57 +00:00
Severin Gehwolf
7f35389533
8302888: containers/docker/TestJcmd.java fails when run as root under podman
...
Reviewed-by: dholmes
2023-02-22 08:35:10 +00:00
Johannes Bechberger
db483a38a8
8302320: AsyncGetCallTrace obtains too few frames in sanity test
...
Reviewed-by: jvernee, dholmes, rrich
2023-02-21 14:33:02 +00:00
Stefan Karlsson
60e6378925
8302977: ZGC: Doesn't support gc/TestVerifySubSet.java
...
Reviewed-by: tschatzl
2023-02-21 11:04:43 +00:00
Stefan Karlsson
fef1910277
8299777: Test runtime/NMT/BaselineWithParameter.java timed out
...
Reviewed-by: gziemski, iklam, dholmes
2023-02-21 10:58:36 +00:00
Emanuel Peter
16a4f02f2d
8302150: Speed up compiler/codegen/Test7100757.java
...
Reviewed-by: kvn, thartmann
2023-02-21 07:16:51 +00:00
Emanuel Peter
17274c72a9
8302146: Move TestOverloadCompileQueues.java to tier3
...
Reviewed-by: kvn, thartmann
2023-02-21 07:13:33 +00:00
Severin Gehwolf
e47e9ec05b
8300658: memory_and_swap_limit() reporting wrong values on systems with swapaccount=0
...
Reviewed-by: jsjolen, iklam
2023-02-20 17:07:04 +00:00
Johan Sjölen
b5a7426996
8301749: Tracking malloc pooled memory size
...
Reviewed-by: dholmes, stuefe
2023-02-20 14:23:54 +00:00
Thomas Schatzl
593bec685e
8302122: Parallelize TLAB retirement in prologue in G1
...
8297611: G1: Merge tlab and per-thread dirty card log flushing
Reviewed-by: kbarrett, ayang
2023-02-20 10:23:00 +00:00
Emanuel Peter
7e08275cc1
8302668: [TESTBUG] Tests require feature sse4_1 which does not exist, should be sse4.1
...
Reviewed-by: kvn, thartmann
2023-02-20 08:41:40 +00:00
Emanuel Peter
5c0f50bc01
8295979: [IR Framework] Improve IR matching warning
...
Reviewed-by: thartmann, kvn
2023-02-20 08:40:11 +00:00
Thomas Stuefe
53be5dc486
8302812: JDK-8302455 broke ClassLoaderStatsTest on 32-bit
...
Reviewed-by: dcubed
2023-02-18 14:52:26 +00:00
Sandhya Viswanathan
7c60b9c98f
8302358: Behavior of adler32 changes after JDK-8300208
...
Reviewed-by: kvn, jbhateja
2023-02-17 21:31:42 +00:00
Damon Fenacci
47ca5773a5
8301491: C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument
...
Reviewed-by: thartmann, kvn
2023-02-17 09:10:20 +00:00
Thomas Stuefe
90e092280f
8293313: NMT: Rework MallocLimit
...
8293292: Remove MallocMaxTestWords
Reviewed-by: jsjolen, gziemski, lucy, mbaesken
2023-02-16 16:14:05 +00:00
Tobias Holenstein
9b911b492f
8301959: Compile command in compiler.loopopts.TestRemoveEmptyCountedLoop does not work
...
Reviewed-by: kvn, thartmann
2023-02-16 13:51:11 +00:00
Severin Gehwolf
53ae4c07fd
8300645: Handle julong values in logging of GET_CONTAINER_INFO macros
...
Reviewed-by: iklam
2023-02-16 10:08:54 +00:00
Tobias Hartmann
c77f64420a
8302625: Bad copyright line after JDK-8302385
...
Reviewed-by: mikael
2023-02-16 07:31:55 +00:00
Thomas Stuefe
519229db3c
8302385: Remove MetaspaceReclaimPolicy=none
...
Reviewed-by: iklam, dholmes
2023-02-16 07:01:10 +00:00
Thomas Stuefe
6e2d3c6c45
8302455: VM.classloader_stats memory size values are wrong
...
Reviewed-by: coleenp, dholmes
2023-02-16 06:56:38 +00:00
Emanuel Peter
46bcc4901e
8302147: Speed up compiler/jvmci/compilerToVM/IterateFramesNative.java
...
Reviewed-by: kvn, thartmann
2023-02-15 07:36:53 +00:00
Emanuel Peter
a9a53f417d
8302152: Speed up tests with infinite loops, sleep less
...
Reviewed-by: thartmann, kvn
2023-02-15 07:35:23 +00:00
Thomas Stuefe
9ccf8ad91f
8302129: Make MetaspaceReclaimPolicy a diagnostic switch
...
Reviewed-by: dholmes, coleenp
2023-02-15 06:36:16 +00:00
Ioi Lam
bdcbafb219
8296344: Remove dependency on G1 for writing the CDS archive heap
...
Reviewed-by: ayang, tschatzl, ccheung
2023-02-15 05:12:39 +00:00
Kim Barrett
f1d76fa925
8302262: Remove -XX:SuppressErrorAt develop option
...
Reviewed-by: stuefe, dholmes, tschatzl
2023-02-15 00:44:02 +00:00
Johan Sjölen
8c2c8b3f7f
8295344: Harden runtime/StackGuardPages/TestStackGuardPages.java
...
Reviewed-by: dholmes, rehn
2023-02-14 13:11:44 +00:00
Albert Mingkun Yang
7c50ab1612
8225409: G1: Remove the Hot Card Cache
...
Reviewed-by: tschatzl, iwalulya
2023-02-14 10:18:43 +00:00
Varada M
cb8107303e
8300139: [AIX] Use pthreads to avoid JNI_createVM call from primordial thread
...
Reviewed-by: dholmes, stuefe
2023-02-13 11:12:36 +00:00
Stuart Monteith
bbd8ae7820
8294194: [AArch64] Create intrinsics compress and expand
...
Reviewed-by: xgong, adinn, haosun, aph
2023-02-13 11:07:11 +00:00
Emanuel Peter
5d39d14522
8299970: Speed up compiler/arraycopy/TestArrayCopyConjoint.java
...
Reviewed-by: chagedorn, kvn, thartmann
2023-02-13 08:13:13 +00:00
Tobias Hartmann
d1c87a03ad
8302203: IR framework should detect non-compilable test methods early
...
Reviewed-by: chagedorn, kvn
2023-02-13 06:23:24 +00:00
Chris Plummer
880f52fda0
8301638: A number of nsk/jdi invokemethod tests should be converted to create virtual threads
...
Reviewed-by: lmesnik, amenkov, sspitsyn
2023-02-10 19:29:34 +00:00
Ramkumar Sunderbabu
723433dbeb
8302117: IgnoreUnrecognizedVMOptions flag causes failure in ArchiveHeapTestClass
...
Reviewed-by: dholmes
2023-02-10 05:58:12 +00:00
Coleen Phillimore
97d0c8720d
8302109: Trivial fixes to btree tests
...
Reviewed-by: lmesnik
2023-02-09 20:42:17 +00:00
Alex Menkov
48155662af
8228604: StackMapFrames are missing from redefined class bytes of retransformed classes
...
Reviewed-by: cjplummer, sspitsyn
2023-02-09 19:37:32 +00:00
Chris Plummer
f4b72df428
8282379: [LOOM] vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011 sometimes fails
...
Reviewed-by: dholmes, sspitsyn
2023-02-09 18:25:04 +00:00
Thomas Schatzl
83e2db6ba3
8301116: Parallelize TLAB resizing in G1
...
Reviewed-by: ayang, iwalulya
2023-02-09 09:17:06 +00:00
Alan Bateman
ecf21a9a24
8301767: Convert virtual thread tests to JUnit
...
Reviewed-by: cstein, lancea, jpai
2023-02-08 14:56:28 +00:00
Emanuel Peter
ac7119f0d5
8280126: C2: detect and remove dead irreducible loops
...
Reviewed-by: kvn, chagedorn, thartmann
2023-02-08 07:45:09 +00:00
Calvin Cheung
53f72edcf6
8286510: Tests under dynamicArchive/methodHandles should check for loading of lambda proxy classes
...
Reviewed-by: iklam
2023-02-07 18:48:57 +00:00
Chang Peng
98433a2f6e
8296999: AArch64: scalar intrinsics for reverse method in Integer and Long
...
Reviewed-by: eliu, ngasson
2023-02-07 08:00:48 +00:00
Emanuel Peter
8f195ff236
8298952: All nodes should have type(n) == Value(n) after IGVN
...
Reviewed-by: kvn, thartmann, chagedorn
2023-02-06 08:45:48 +00:00
Christian Hagedorn
96c50a3486
8301752: [IR Framework] Add more IR framework examples
...
Reviewed-by: kvn, thartmann
2023-02-06 07:38:21 +00:00
Varada M
bccd55bfdf
8300295: [AIX] TestDaemonDestroy fails due to !is_primordial_thread assertion
...
Reviewed-by: dholmes, stuefe
2023-02-03 15:35:26 +00:00
Leonid Mesnik
2d50c7d477
8298979: Remove duplicated serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
...
Reviewed-by: sspitsyn
2023-02-02 15:10:27 +00:00
Christian Hagedorn
59b7fb1a91
8300273: [IR framework] Handle <!-- safepoint while printing --> message instead of bailing out
...
Reviewed-by: thartmann, kvn
2023-02-02 14:39:28 +00:00
Damon Fenacci
5b1584b92c
8298880: VectorLogicalOpIdentityTest.java IR test incorrectly use avx3 instead of avx512
...
Reviewed-by: chagedorn, kvn, rcastanedalo
2023-02-02 14:33:28 +00:00
Roland Westrelin
af474ce359
8297582: C2: very slow compilation due to type system verification code
...
Reviewed-by: kvn, vlivanov
2023-02-02 08:29:19 +00:00
Tobias Hartmann
cae577a710
8295486: Inconsistent constant field values observed during compilation
...
Reviewed-by: chagedorn, kvn, jbhateja, vlivanov
2023-02-01 11:15:35 +00:00
Claes Redestad
969f6a37e4
8301093: C2 fails assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
...
Reviewed-by: thartmann, kvn
2023-02-01 10:55:43 +00:00
Roland Westrelin
2a8ae2ff1c
8300256: C2: vectorization is sometimes skipped on loops where it would succeed
...
Reviewed-by: kvn, thartmann
2023-02-01 09:48:54 +00:00
David Holmes
d269ebbad2
8301570: Test runtime/jni/nativeStack/ needs to detach the native thread
...
Co-authored-by: Calvin Cheung <ccheung@openjdk.org>
Reviewed-by: lmesnik, ccheung
2023-02-01 07:56:21 +00:00
Axel Boldt-Christmas
cdb4ba9657
8301326: Optimize compiler/uncommontrap/TestDeoptOOM.java test
...
Reviewed-by: rcastanedalo, thartmann
2023-01-31 07:54:20 +00:00
Leonid Mesnik
a91143cc93
8298907: nsk JDI tests pass if the debuggee failed to launch
...
Reviewed-by: cjplummer, kevinw
2023-01-30 17:32:45 +00:00
Jatin Bhateja
6475501a01
8300208: Optimize Adler32 stub for AVX-512 targets.
...
Reviewed-by: kvn, sviswanathan
2023-01-29 01:55:46 +00:00
Yadong Wang
af564e46b0
8299844: RISC-V: Implement _onSpinWait intrinsic
...
Reviewed-by: fjiang, fyang, luhenry
2023-01-28 02:17:44 +00:00
Severin Gehwolf
64ddf9536f
8299858: [Metrics] Swap memory limit reported incorrectly when too large
...
Reviewed-by: stuefe
2023-01-26 14:50:46 +00:00
Leo Korinth
30cb305dc1
8292170: Convert CodeRootSetTable to use ResourceHashtable
...
Reviewed-by: coleenp, iwalulya, iklam
2023-01-26 10:32:36 +00:00
Damon Fenacci
4b0e656bb6
8298118: split-if optimization causes empty loop to temporarily have more than one phi
...
Reviewed-by: roland, thartmann, kvn
2023-01-26 07:41:15 +00:00
Xue-Lei Andrew Fan
e80b5ea448
8299635: Hotspot update for deprecated sprintf in Xcode 14
...
Reviewed-by: dholmes, mikael
2023-01-25 15:42:53 +00:00
Severin Gehwolf
3c61d5aa48
8300659: Refactor TestMemoryAwareness to use WhiteBox api for host values
...
Reviewed-by: mbaesken
2023-01-25 10:24:33 +00:00
Erik Österlund
95fafd094f
8300644
: Remove gc/shenandoah/jni/TestStringCriticalWithDedup.java
...
Reviewed-by: wkemper, mbaesken
2023-01-25 08:15:35 +00:00
Christian Hagedorn
5a478ef775
8297730: C2: Arraycopy intrinsic throws incorrect exception
...
Reviewed-by: thartmann, kvn
2023-01-25 07:22:12 +00:00
Thomas Stuefe
2292ce137c
8294677: chunklevel::MAX_CHUNK_WORD_SIZE too small for some applications
...
Reviewed-by: simonis, phh
2023-01-24 06:35:26 +00:00
Emanuel Peter
5a4945c0d9
8299975: Limit underflow protection CMoveINode in PhaseIdealLoop::do_unroll must also protect type from underflow
...
Reviewed-by: roland, chagedorn
2023-01-23 13:10:42 +00:00
Tobias Hartmann
45e4e00981
8300079: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument
...
Reviewed-by: roland, chagedorn, kvn
2023-01-23 06:06:32 +00:00
Jatin Bhateja
7ced08d4ec
8300638: Tier1 IR Test failure after JDK-8298632 on macosx-x64-debug
...
Reviewed-by: kvn, pli
2023-01-22 06:47:00 +00:00
Doug Simon
06394ee8b1
8300590: [JVMCI] BytecodeFrame.equals is broken
...
Reviewed-by: adinn, dlong
2023-01-21 11:31:44 +00:00
Chris Plummer
5784eb7b68
8300721: Cleanup ProblemList-svc-vthread.txt
...
Reviewed-by: alanb, lmesnik
2023-01-20 19:58:54 +00:00
Tobias Holenstein
97c611d029
8289748: C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM
...
Reviewed-by: thartmann, chagedorn, kvn
2023-01-20 14:20:32 +00:00
Damon Fenacci
e1893976d5
8296403: [TESTBUG] IR test runner methods in TestLongRangeChecks.java invoke wrong test methods
...
Reviewed-by: thartmann, chagedorn, jiefu
2023-01-20 08:16:28 +00:00
Matias Saavedra Silva
77f2d20e96
8287873: Add test for using -XX:+AutoCreateSharedArchive with different JDK versions
...
Reviewed-by: iklam
2023-01-20 00:55:28 +00:00
Alan Bateman
08e621829b
8300526: Test runtime/jni/IsVirtualThread/IsVirtualThread.java should exercise alternative virtual thread implementation
...
Reviewed-by: pchilanomate
2023-01-19 09:00:01 +00:00
Emanuel Peter
5f66024e95
8299959: C2: CmpU::Value must filter overflow computation against local sub computation
...
Reviewed-by: kvn, chagedorn, roland
2023-01-19 07:37:50 +00:00
Pengfei Li
715b509f3d
8298632: [TESTBUG] Add IR checks in jtreg vectorization tests
...
Reviewed-by: kvn, jbhateja
2023-01-19 01:05:58 +00:00
Calvin Cheung
910dffea86
8292635: Run ArchivedEnumTest.java in jdk tier testing
...
Reviewed-by: iklam, dholmes
2023-01-19 00:20:13 +00:00
Coleen Phillimore
c3242ee452
8298596
: vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java fails with "NoClassDefFoundError: Could not initialize class java.util.concurrent.ThreadLocalRandom"
...
Reviewed-by: ayang, tschatzl
2023-01-18 15:19:30 +00:00
Dmitry Chuyko
b3684f4bac
8153837: AArch64: Handle special cases for MaxINode & MinINode
...
Reviewed-by: fyang, aph
2023-01-18 14:56:53 +00:00
Axel Boldt-Christmas
c7056737e3
8299089: Instrument global jni handles with tag to make them distinguishable
...
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Leslie Zhai <lzhai@openjdk.org>
Reviewed-by: eosterlund, stefank, ayang
2023-01-18 09:21:08 +00:00
Ramkumar Sunderbabu
1f438a8a70
8282651: ZGC: vmTestbase/gc/ArrayJuggle/ tests fails intermittently with exit code 97
...
Reviewed-by: lmesnik
2023-01-18 06:53:04 +00:00
Afshin Zafari
289aed465e
8298128: runtime/ErrorHandling/TestSigInfoInHsErrFile.java fails to find pattern with slowdebug
...
Reviewed-by: dcubed, dholmes, stuefe
2023-01-16 12:36:45 +00:00
Bhavana Kilambi
98d75f1879
8299038: Add AArch64 backend support for auto-vectorized FP16 conversions
...
Reviewed-by: xgong, ngasson
2023-01-16 10:47:38 +00:00
Emanuel Peter
6fea233e22
8299960: Speed up test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java
...
Reviewed-by: thartmann, chagedorn, fgao
2023-01-16 09:17:31 +00:00
Emanuel Peter
7c1ebcc4ce
8299962: Speed up compiler/intrinsics/unsafe/DirectByteBufferTest.java and HeapByteBufferTest.java
...
Reviewed-by: kvn, thartmann
2023-01-16 09:15:31 +00:00
Daniel Jeliński
50e7df91c7
8300024: Replace use of JNI_COMMIT mode with mode 0
...
Reviewed-by: amenkov, sspitsyn, cjplummer
2023-01-16 06:58:27 +00:00
Jesper Wilhelmsson
4be94e4350
Merge
2023-01-14 01:57:13 +00:00
Daniel D. Daugherty
bc498f87f7
8300141: ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java with ZGC
...
8300144: ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java with ZGC
8300147: ProblemList vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/TestDescription.java in Xcomp
Reviewed-by: mikael
2023-01-13 22:55:08 +00:00
Emanuel Peter
d716ec5d30
8299179: ArrayFill with store on backedge needs to reduce length by 1
...
Reviewed-by: thartmann, kvn
2023-01-12 07:23:19 +00:00
Jesper Wilhelmsson
33f3bd8fad
Merge
2023-01-11 21:50:42 +00:00
Matias Saavedra Silva
43847c43ad
8298065: Provide more information in message of NoSuchFieldError
...
Reviewed-by: dholmes, iklam, coleenp
2023-01-11 19:13:26 +00:00
Albert Mingkun Yang
5a9490a40e
8299853: Serial: Use more concrete type for TenuredGeneration::_the_space
...
Reviewed-by: tschatzl, stefank
2023-01-11 10:07:52 +00:00
Xiaohong Gong
de79162fdf
8299715: IR test: VectorGatherScatterTest.java fails with SVE randomly
...
Reviewed-by: psandoz, thartmann
2023-01-11 01:49:56 +00:00
Christian Hagedorn
8b0133f276
8299259: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE
...
Reviewed-by: roland, kvn, thartmann
2023-01-10 14:35:46 +00:00
Nick Gasson
21d468e575
8299733: AArch64: "unexpected literal addressing mode" assertion failure with -XX:+PrintC1Statistics
...
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Reviewed-by: chagedorn, fyang, aph
2023-01-10 13:29:55 +00:00
Hao Sun
195f31371f
8287925: AArch64: intrinsics for compareUnsigned method in Integer and Long
...
Reviewed-by: adinn, aph
2023-01-10 05:37:02 +00:00
Emanuel Peter
d2827ec8f7
8299671: speed up compiler/intrinsics/string/TestStringLatin1IndexOfChar.java
...
Reviewed-by: thartmann, kvn
2023-01-09 08:34:24 +00:00
Roland Westrelin
05a0a71031
8297933: [REDO] Compiler should only use verified interface types for optimization
...
Reviewed-by: kvn, vlivanov
2023-01-09 08:26:08 +00:00
Damon Fenacci
9b1ade8e2b
8295406: C1 crash with -XX:TypeProfileArgsLimit=0 -XX:TypeProfileLevel=222
...
Reviewed-by: thartmann, kvn
2023-01-09 07:56:11 +00:00
Jesper Wilhelmsson
5393dc9a48
Merge
2023-01-07 02:05:59 +00:00
Ashutosh Mehra
d6d6eb4cba
8299699: Test runtime/cds/appcds/WrongClasspath.java fails after JDK-8299329
...
Reviewed-by: iklam, ccheung
2023-01-06 19:56:12 +00:00
Chris Plummer
d6e9f01584
8285416: [LOOM] Some nsk/jdi tests fail due to needing too many virtual threads
...
8282383: [LOOM] 6 nsk JDI and JDB tests sometimes failing with vthread wrapper due to running out of carrier threads
Reviewed-by: dholmes, sspitsyn, alanb, lmesnik
2023-01-06 18:49:11 +00:00
Bhavana Kilambi
136f5db03d
8299528: IR test: TestEor3AArch64.java fails on aarch64
...
Reviewed-by: thartmann, chagedorn
2023-01-06 10:04:04 +00:00
Ashutosh Mehra
be64bf8cf0
8299329: Assertion failure with fastdebug build when trying to use CDS without classpath
...
Reviewed-by: iklam, ccheung
2023-01-05 16:09:28 +00:00
Roland Westrelin
872384707e
8298848: C2: clone all of (CmpP (LoadKlass (AddP down at split if
...
Reviewed-by: kvn, thartmann, chagedorn
2023-01-05 09:33:14 +00:00
Matthias Baesken
2ccdefc81c
8299470: sun/jvm/hotspot/SALauncher.java handling of negative rmiport args
...
Reviewed-by: clanger, sspitsyn, kevinw
2023-01-05 07:59:41 +00:00
Jesper Wilhelmsson
df1caf9081
Merge
2023-01-04 16:03:09 +00:00
Kim Barrett
b743519ba9
8293824: gc/whitebox/TestConcMarkCycleWB.java failed "RuntimeException: assertTrue: expected true, was false"
...
Reviewed-by: iwalulya, tschatzl
2023-01-04 03:28:31 +00:00
Tobias Hartmann
a6a903d4b6
8288204: GVN Crash: assert() failed: correct memory chain
...
Backport-of: 0459159537
2023-01-03 08:21:22 +00:00
David Holmes
375743336d
8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames
...
Reviewed-by: coleenp, rehn, sspitsyn
2023-01-03 04:22:51 +00:00
Matthias Baesken
95d4db3a92
8299424: containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit
...
Reviewed-by: mdoerr
2023-01-02 11:16:18 +00:00
Matthias Baesken
6f85a9c9a8
8299387: CompressedClassPointers.java still fails on ppc with 'Narrow klass shift: 0' missing
...
Reviewed-by: mdoerr
2022-12-28 14:22:43 +00:00
Yi Yang
0459159537
8288204: GVN Crash: assert() failed: correct memory chain
...
Reviewed-by: kvn, thartmann
2022-12-26 02:16:06 +00:00
Xiaolin Zheng
da75de3184
8299172: RISC-V: [TESTBUG] Fix stack alignment logic in jvmci RISCV64TestAssembler.java
...
Reviewed-by: fyang
2022-12-23 11:54:00 +00:00
Jesper Wilhelmsson
19ce23c645
Merge
2022-12-23 11:25:10 +00:00
Roland Westrelin
a0a09d56ba
8298176: remove OpaqueZeroTripGuardPostLoop once main-loop disappears
...
Reviewed-by: thartmann, chagedorn, kvn
2022-12-22 08:56:00 +00:00
Jesper Wilhelmsson
34cdda5b83
Merge
2022-12-21 23:50:59 +00:00
Matias Saavedra Silva
65442a2e26
8269736: Optimize CDS PatchEmbeddedPointers::do_bit()
...
Reviewed-by: ccheung, iklam
2022-12-21 15:33:24 +00:00
Roland Westrelin
88bfe4d3bf
8297724: Loop strip mining prevents some empty loops from being eliminated
...
Reviewed-by: kvn, thartmann
2022-12-21 14:46:57 +00:00
Martin Doerr
3d4d9fd6e6
8298947: compiler/codecache/MHIntrinsicAllocFailureTest.java fails intermittently
...
Reviewed-by: kvn, chagedorn
2022-12-20 22:02:34 +00:00
Jesper Wilhelmsson
386db07143
Merge
2022-12-20 20:20:17 +00:00
Coleen Phillimore
03afec16f8
8298162: Test PrintClasses hits assert when run with code that retransform classes
...
Reviewed-by: dholmes, mgronlun
2022-12-20 14:09:22 +00:00
Jesper Wilhelmsson
c5a4a7a679
Merge
2022-12-20 11:40:56 +00:00
Kim Barrett
ea40f29939
8298215: gc/g1/TestVerifyGCType.java failed with "Missing expected verification pattern Verifying After GC for: Pause Young (Prepare Mixed): expected true, was false"
...
Reviewed-by: iwalulya, tschatzl
2022-12-20 00:13:25 +00:00
Chris Plummer
9194e91549
8298701: Cleanup SA entries in ProblemList-zgc.txt.
...
Reviewed-by: sspitsyn, amenkov
2022-12-19 18:02:34 +00:00
Emanuel Peter
da38d43fcc
8296412: Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts
...
Reviewed-by: chagedorn, kvn, thartmann
2022-12-19 12:21:50 +00:00
Christian Hagedorn
5e678f7500
8298824: C2 crash: assert(is_Bool()) failed: invalid node class: ConI
...
Reviewed-by: roland, kvn, thartmann
2022-12-19 07:10:12 +00:00
Daniel D. Daugherty
34105556d1
8298987: ProblemList jdk/internal/vm/Continuation/Fuzz.java#default with ZGC on X64
...
8298989: ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java on macosx-x64
8298990: ProblemList java/lang/Thread/virtual/stress/Skynet.java subtests with ZGC
Reviewed-by: azvegint
2022-12-17 16:13:03 +00:00
Daniel D. Daugherty
0ecad28daa
8298976: ProblemList java/util/concurrent/ExecutorService/CloseTest.java on macosx-aarch64
...
8298977: ProblemList vmTestbase/nsk/stress/strace/strace002.java on 2 platforms
8298978: ProblemList vmTestbase/nsk/stress/strace/strace003.java on 2 platforms
Reviewed-by: kbarrett, iris
2022-12-16 21:17:04 +00:00
Jesper Wilhelmsson
3696711efa
Merge
2022-12-16 15:48:24 +00:00
Tobias Hartmann
9e10f00edb
8298919: Add a regression test for JDK-8298520
...
Reviewed-by: chagedorn, roland
2022-12-16 14:39:48 +00:00
Stefan Johansson
c47e64e4f3
8297979: ZGC: Ensure consistent MemoryUsage from MemoryMXBean.getHeapMemoryUsage()
...
Reviewed-by: stefank, ayang
2022-12-16 08:06:09 +00:00
David Holmes
a3364612f7
8298081: DiagnoseSyncOnValueBasedClasses doesn't report useful information for virtual threads
...
Reviewed-by: gziemski, pchilanomate
2022-12-16 01:08:30 +00:00
Daniel D. Daugherty
c7d7e7e3be
8298888: ProblemList gc/g1/TestVerifyGCType.java on linux and macosx
...
8298889: ProblemList runtime/StackGuardPages/TestStackGuardPages.java on linux
8298891: ProblemList vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded002/TestDescription.java with ZGC
8298892: ProblemList vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java with ZGC
Reviewed-by: bpb, lmesnik
2022-12-16 00:01:08 +00:00
Erik Österlund
b17c52422c
8298059: Linked stack watermarks don't support nesting
...
Reviewed-by: stefank, sspitsyn, rehn, pchilanomate
2022-12-15 09:26:13 +00:00
Jesper Wilhelmsson
10bc86cc26
Merge
2022-12-15 06:36:55 +00:00
Matias Saavedra Silva
d1085d1be7
8281946: VM.native_memory should report size of shareable memory
...
Reviewed-by: stuefe, iklam
2022-12-15 05:03:57 +00:00
Kim Barrett
80cadd4010
8298785: gc/TestFullGCCount.java fails with "invalid boolean value: null' for expression
vm.opt.ExplicitGCInvokesConcurrent'"
...
Reviewed-by: dcubed
2022-12-14 21:57:55 +00:00
Jesper Wilhelmsson
a130c8a668
Merge
2022-12-14 21:47:29 +00:00
Thomas Schatzl
8ff2928a04
8297639: Remove preventive GCs in G1
...
Reviewed-by: ayang, iwalulya
2022-12-14 17:55:15 +00:00
Emanuel Peter
736fcd49f7
8296318: use-def assert: special case undetected loops nested in infinite loops
...
Reviewed-by: chagedorn, kvn
2022-12-14 17:25:49 +00:00
Kim Barrett
279170147a
8298296: gc/TestFullGCCount.java fails with "System.gc collections miscounted."
...
Reviewed-by: tschatzl, ayang
2022-12-14 13:36:36 +00:00
Alex Menkov
220781fa56
8298513: vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java fails with usage tracker
...
Reviewed-by: cjplummer, sspitsyn, lmesnik
2022-12-13 19:50:09 +00:00
Alex Menkov
a120764cc4
8298514: vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java fails with usage tracker
...
Reviewed-by: cjplummer, sspitsyn
2022-12-13 19:49:16 +00:00
David Holmes
829cbc2cb1
8292674: ReportJNIFatalError should print all java frames
...
Reviewed-by: pchilanomate
2022-12-13 00:04:38 +00:00
Emanuel Peter
fabda24696
8296389: C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors
...
Reviewed-by: thartmann, chagedorn
2022-12-12 12:11:02 +00:00
Jesper Wilhelmsson
715bf70459
Merge
2022-12-09 22:00:12 +00:00
Chris Plummer
99a6c47855
8298073: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java causes test task timeout on macosx
...
8241293: CompressedClassSpaceSizeInJmapHeap.java time out after 8 minutes
Reviewed-by: ayang, sspitsyn
2022-12-09 18:42:35 +00:00
Roland Westrelin
b7b996cb94
8298353: C2 fails with assert(opaq->outcnt() == 1 && opaq->in(1) == limit) failed
...
Reviewed-by: chagedorn, thartmann, kvn
2022-12-09 15:33:09 +00:00
Gui Cao
33d955ad6e
8298345: Fix another two C2 IR matching tests for RISC-V
...
Reviewed-by: fyang, dzhang, fjiang
2022-12-09 12:43:47 +00:00
Quan Anh Mai
3dfadeebd0
8292289: [vectorapi] Improve the implementation of VectorTestNode
...
Reviewed-by: xgong, kvn
2022-12-08 20:25:20 +00:00
Daniel D. Daugherty
553ba65dc4
8298402: ProblemList javax/swing/JFileChooser/4847375/bug4847375.java on windows-x64
...
8298414: ProblemList gc/TestFullGCCount.java on linux-x64
8298417: ProblemList vmTestbase/nsk/stress/strace/strace004.java on 2 platforms
8298419: ProblemList vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi005/TestDescription.java on windows-x64
Reviewed-by: rriggs
2022-12-08 20:19:18 +00:00
Joe Darcy
175e3d3ff3
8296149: Start of release updates for JDK 21
...
8296150: Add SourceVersion.RELEASE_21
8296151: Add source 21 and target 21 to javac
Reviewed-by: dholmes, iris, erikj, vromero, jlahoda
2022-12-08 16:04:00 +00:00
Emanuel Peter
d562d3fcbe
8297642: PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination
...
Reviewed-by: thartmann, roland
2022-12-08 15:29:26 +00:00
Tobias Hartmann
d8ef60b406
8298272: Clean up ProblemList
...
Reviewed-by: chagedorn, kvn
2022-12-08 12:06:24 +00:00
Christian Hagedorn
49b86224aa
8290850: C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph
...
Reviewed-by: thartmann, kvn
2022-12-08 11:23:42 +00:00
Smita Kamath
073897c88b
8294588: Auto vectorize half precision floating point conversion APIs
...
Reviewed-by: sviswanathan, kvn, jbhateja, fgao, xgong
2022-12-08 09:46:59 +00:00
Doug Simon
8b69a2e434
8298099: [JVMCI] decouple libgraal from JVMCI module at runtime
...
Reviewed-by: never
2022-12-07 22:11:11 +00:00
Roland Westrelin
86270e3068
8269820: C2 PhaseIdealLoop::do_unroll get wrong opaque node
...
Reviewed-by: kvn, thartmann, chagedorn
2022-12-07 14:16:50 +00:00
Andrew Haley
221e1a4260
8286666: JEP 429: Implementation of Scoped Values (Incubator)
...
Reviewed-by: psandoz, dlong, alanb, mcimadamore
2022-12-07 10:14:06 +00:00
Yi Yang
acf96c64b7
8290432: C2 compilation fails with assert(node->_last_del == _last) failed: must have deleted the edge just produced
...
Reviewed-by: kvn, thartmann, chagedorn
2022-12-07 03:08:07 +00:00
Chris Plummer
62baff503e
8298221: Problem list gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java on macosx-aarch64
...
Reviewed-by: dcubed
2022-12-06 22:45:53 +00:00
Martin Doerr
cd2182a996
8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic
...
Reviewed-by: kvn, dlong
2022-12-06 20:56:48 +00:00
Christian Stein
2cdc019565
8298178: Update to use jtreg 7.1.1
...
Reviewed-by: erikj
2022-12-06 20:51:06 +00:00
Thomas Schatzl
a9e6c62ba7
8297186: G1 triggers unnecessary full GCs when heap utilization is low
...
Reviewed-by: kbarrett, sjohanss
2022-12-06 10:09:59 +00:00
Fei Gao
4458de95f8
8297172: Fix some issues of auto-vectorization of Long.bitCount/numberOfTrailingZeros/numberOfLeadingZeros()
...
Reviewed-by: kvn, thartmann
2022-12-06 09:35:27 +00:00
Pengfei Li
a61399854a
8297689: Fix incorrect result of Short.reverseBytes() call in loops
...
Reviewed-by: thartmann, jbhateja
2022-12-06 09:16:47 +00:00
Christian Hagedorn
0bd04a6589
8297951: C2: Create skeleton predicates for all If nodes in loop predication
...
Reviewed-by: thartmann, kvn
2022-12-06 07:18:44 +00:00
Yude Lin
f5ad515db0
8297247: Add GarbageCollectorMXBean for Remark and Cleanup pause time in G1
...
Reviewed-by: tschatzl, ayang
2022-12-06 07:16:27 +00:00
Maurizio Cimadamore
73baadceb6
8295044: Implementation of Foreign Function and Memory API (Second Preview)
...
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: jvernee, pminborg, psandoz, alanb, sundar
2022-12-05 13:49:53 +00:00
Afshin Zafari
bd381886e0
8297766: Remove UseMallocOnly development option
...
Reviewed-by: coleenp, stuefe, dholmes
2022-12-05 13:31:15 +00:00
Aleksey Shipilev
eab0ada3a1
8296545: C2 Blackholes should allow load optimizations
...
Reviewed-by: kvn, vlivanov
2022-12-05 12:00:30 +00:00
Thomas Stuefe
3b3bbe5487
8296907: VMError: add optional callstacks, siginfo for secondary errors
...
Reviewed-by: aboldtch, rschmelter
2022-12-05 07:10:31 +00:00
Christian Hagedorn
a57392390b
8297264: C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top
...
Reviewed-by: thartmann, rcastanedalo, kvn
2022-12-05 07:09:04 +00:00
Daniel D. Daugherty
87572d43be
8298068: ProblemList tests failing due to JDK-8297235
...
8298070: ProblemList jdk/internal/vm/Continuation/Fuzz.java#default with ZGC on X64
8298071: ProblemList tests failing due to JDK-8298059
8298072: ProblemList compiler/c1/TestPrintC1Statistics.java in Xcomp mode on linux-aarch64
Reviewed-by: azvegint
2022-12-04 16:37:09 +00:00
Alex Menkov
2821fa9883
8280798: com.sun.jdi.ObjectReference::setValue spec should prohibit any final field modification
...
Reviewed-by: alanb, cjplummer, sspitsyn
2022-12-02 20:16:51 +00:00
Leonid Mesnik
6065696e5d
8297982: Exclude vmTestbase/nsk/monitoring/stress/lowmem/ with ZGC until 8297979 is fixed
...
Reviewed-by: tschatzl
2022-12-02 15:11:41 +00:00
Feilong Jiang
227364d592
8297953: Fix several C2 IR matching tests for RISC-V
...
Reviewed-by: fyang, chagedorn
2022-12-02 12:48:42 +00:00
Leonid Mesnik
337ca10085
8297978: Exclude vmTestbase/nsk/stress/except/except012.java until 8297977 is fixed
...
Reviewed-by: dcubed
2022-12-01 21:29:18 +00:00