Alan Bateman
48223f7b9c
8344143: Test jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java timed out on macosx-x64
...
Reviewed-by: pchilanomate
2024-11-19 16:37:43 +00:00
Patricio Chilano Mateo
78b80150e0
8338383: Implement JEP 491: Synchronize Virtual Threads without Pinning
...
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: aboldtch, dholmes, coleenp, fbredberg, dlong, sspitsyn
2024-11-12 15:23:48 +00:00
Alan Bateman
dee0982c60
8343132: Remove temporary transitions from Virtual thread implementation
...
Reviewed-by: dholmes, sspitsyn, pchilanomate
2024-10-31 08:53:19 +00:00
Axel Boldt-Christmas
821c514a13
8341692: Implement JEP 490: ZGC: Remove the Non-Generational Mode
...
Reviewed-by: ihse, eosterlund, stefank, prr, cjplummer, dholmes
2024-10-30 11:05:07 +00:00
Patricio Chilano Mateo
591aa7c5c7
8335362: [Windows] Stack pointer increment in _cont_thaw stub can cause program to terminate with exit code 0xc0000005
...
Reviewed-by: dholmes, fparain
2024-09-11 19:41:43 +00:00
Alan Bateman
7e2bcf6d00
8338890: Add monitoring/management interface for the virtual thread scheduler
...
Reviewed-by: kevinw
2024-09-10 07:23:35 +00:00
Alan Bateman
6e228ce382
8336254: Virtual thread implementation + test updates
...
Reviewed-by: sspitsyn, kevinw
2024-07-25 04:59:01 +00:00
Patricio Chilano Mateo
000de30628
8335269: [Graal] occasional timeout in java/lang/StringBuffer/TestSynchronization.java with loom
...
Reviewed-by: dholmes, alanb
2024-07-15 14:54:04 +00:00
Mahendra Chhipa
2e3682a7f2
8319678: Several tests from corelibs areas ignore VM flags
...
Reviewed-by: naoto, jpai
2024-04-11 13:51:07 +00:00
Magnus Ihse Bursie
cc9a8aba67
8327460: Compile tests with the same visibility rules as product code
...
Reviewed-by: erikj, jvernee, dholmes, alanb
2024-03-13 08:09:22 +00:00
Patricio Chilano Mateo
93feda3d9a
8322962: Upcall stub might go undetected when freezing frames
...
Reviewed-by: jvernee, alanb, mdoerr, fyang, dlong
2024-02-26 23:29:18 +00:00
Alan Bateman
e72723dc5c
8323296: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id1 timed out
...
Reviewed-by: jpai
2024-01-12 08:33:27 +00:00
Alan Bateman
faa9c6909d
8322846: Running with -Djdk.tracePinnedThreads set can hang
...
Reviewed-by: jpai
2024-01-06 18:24:28 +00:00
Alan Bateman
d33dfe5cb2
8323002: test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java times out on macosx-x64
...
Reviewed-by: pchilanomate
2024-01-04 15:20:23 +00:00
Alan Bateman
4db7a1c3bb
8322818: Thread::getStackTrace can fail with InternalError if virtual thread is timed-parked when pinned
...
Reviewed-by: pchilanomate
2024-01-04 05:59:52 +00:00
Alan Bateman
b67b71cd87
8320707: Virtual thread test updates
...
Reviewed-by: jpai
2024-01-03 14:59:03 +00:00
Alan Bateman
af5c49226c
8320532: Remove Thread/ThreadGroup suspend/resume
...
Reviewed-by: dholmes, jpai, sspitsyn, smarks
2023-12-08 07:10:20 +00:00
Alan Bateman
29d7a22348
8321270: Virtual Thread.yield consumes parking permit
...
Reviewed-by: sspitsyn
2023-12-07 11:41:41 +00:00
Darragh Clarke
5522656af7
8317834: java/lang/Thread/IsAlive.java timed out
...
Reviewed-by: dfuchs, alanb, dholmes, shade
2023-11-17 12:21:13 +00:00
Leo Korinth
d52a995f35
8315097: Rename createJavaProcessBuilder
...
Reviewed-by: lmesnik, dholmes, rriggs, stefank
2023-10-27 08:47:26 +00:00
Jorn Vernee
32ac72c3d3
8312522: Implementation of Foreign Function & Memory API
...
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Reviewed-by: dholmes, psandoz, mcimadamore, alanb
2023-10-12 19:50:08 +00:00
Alan Bateman
b24ad7cf57
8316924: java/lang/Thread/virtual/stress/ParkALot.java times out
...
Reviewed-by: jpai
2023-09-27 12:54:29 +00:00
Coleen Phillimore
3301fb1e8a
8315869: UseHeavyMonitors not used
...
Reviewed-by: dcubed, alanb
2023-09-20 19:09:02 +00:00
Alan Bateman
4461eeb31d
8312498: Thread::getState and JVM TI GetThreadState should return TIMED_WAITING virtual thread is timed parked
...
Reviewed-by: sspitsyn, rpressler
2023-09-19 10:58:12 +00:00
Alan Bateman
6faf05c6dd
8311989: Test java/lang/Thread/virtual/Reflection.java timed out
...
Reviewed-by: jpai, mchung
2023-08-02 10:40:25 +00:00
Alan Bateman
0d2196f8e5
8311992: Test java/lang/Thread/virtual/JfrEvents::testVirtualThreadPinned failed
...
Reviewed-by: jpai
2023-07-14 16:01:26 +00:00
Axel Boldt-Christmas
a0595761ef
8310187: Improve Generational ZGC jtreg testing
...
Reviewed-by: stefank, eosterlund, stuefe
2023-06-20 10:08:13 +00:00
Alan Bateman
b2a5271e74
8309196: Remove Thread.countStackFrames
...
Reviewed-by: rriggs, mchung, dholmes, jpai, iris
2023-06-08 17:28:04 +00:00
Maurizio Cimadamore
5fc9b5787d
8308276: Change layout API to work with bytes, not bits
...
Reviewed-by: psandoz, pminborg
2023-05-22 14:57:00 +00:00
Stefan Karlsson
d20034b09c
8307058: Implementation of Generational ZGC
...
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Per Liden <pliden@openjdk.org>
Co-authored-by: Stefan Johansson <sjohanss@openjdk.org>
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org>
Co-authored-by: Erik Helin <ehelin@openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Nils Eliasson <neliasso@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Leslie Zhai <lzhai@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Yadong Wang <yadongwang@openjdk.org>
Reviewed-by: eosterlund, aboldtch, rcastanedalo
2023-05-11 13:59:37 +00:00
Aleksey Shipilev
fcb280a48b
8305092: Improve Thread.sleep(millis, nanos) for sub-millisecond granularity
...
Reviewed-by: dholmes, alanb
2023-05-03 09:39:57 +00:00
Alan Bateman
86f97fe70c
8305919: java/lang/Thread/virtual/HoldsLock.java#id0 failed, ThreadInfo.getLockInfo() return null
...
Reviewed-by: jpai
2023-05-02 07:20:19 +00:00
Per Minborg
cbccc4c817
8304265: Implementation of Foreign Function and Memory API (Third Preview)
...
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Feilong Jiang <fjiang@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Reviewed-by: erikj, jvernee, vlivanov, psandoz
2023-04-27 09:00:58 +00:00
Aleksey Shipilev
e764e9b740
8306452: Fix Amazon copyright in JDK-8305425 test
...
Reviewed-by: simonis
2023-04-19 18:36:07 +00:00
Leonid Mesnik
92521b100f
8305875: Test TraceVirtualThreadLocals should be run with continuations only
...
Reviewed-by: alanb
2023-04-13 16:39:25 +00:00
Alan Bateman
2586f36120
8304919: Implementation of Virtual Threads
...
Reviewed-by: lmesnik, cjplummer, psandoz, mchung, sspitsyn, jpai
2023-04-11 05:49:54 +00:00
David Holmes
35cb303a2c
8305425: Thread.isAlive0 doesn't need to call into the VM
...
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: shade, coleenp, alanb
2023-04-05 21:54:38 +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
Alan Bateman
2c69c41d48
8298894: java/lang/Thread/virtual/stress/Skynet.java timed out and threw OutOfMemoryError
...
Reviewed-by: eosterlund
2022-12-19 18:06:19 +00:00
Alan Bateman
1166c8e2c0
8296896: Change virtual Thread.yield to use external submit
...
Reviewed-by: jpai, rpressler
2022-12-08 07:37:32 +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
Jie Fu
11ba7591df
8297992: Tests fail after JDK-8297215 due to lack of @enablePreview
...
Reviewed-by: darcy
2022-12-02 06:04:10 +00:00
Joe Darcy
770ff5a812
8297215: Update libs tests to use @enablePreview
...
Reviewed-by: alanb, sspitsyn
2022-12-01 20:38:16 +00:00
Alan Bateman
1fda8421b9
8291429: java/lang/Thread/virtual/ThreadAPI.java timed out on single core system
...
Reviewed-by: sspitsyn, cjplummer
2022-10-07 08:14:43 +00:00
Alan Bateman
ad7b7d40ce
8294697: java/lang/Thread/virtual/ThreadAPI.testGetStackTrace2 failed with non-empty stack trace
...
Reviewed-by: dfuchs, jpai
2022-10-06 07:59:43 +00:00
Alan Bateman
b8f9a915a2
8293940: Some tests for virtual threads take too long
...
Reviewed-by: dfuchs
2022-09-30 16:41:33 +00:00
Alan Bateman
1abf971b93
8249627: Degrade Thread.suspend and Thread.resume
...
Reviewed-by: cjplummer, sspitsyn, dholmes, jpai
2022-09-27 11:43:59 +00:00
Alan Bateman
acd5bcfc88
8289610: Degrade Thread.stop
...
Reviewed-by: rriggs, cjplummer, jpai, mchung, prr, mullan
2022-09-23 07:55:29 +00:00
Alan Bateman
68da02c7b5
8292240: CarrierThread.blocking not reset when spare not activated
...
Reviewed-by: dfuchs
2022-09-10 06:15:48 +00:00
Ao Qi
e61f6fc394
8292362: java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id1 failed on some platforms
...
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: alanb
2022-08-17 08:32:19 +00:00