Matias Saavedra Silva
|
8873192433
|
8293515: heapShared.cpp: rename JavaThread parameter to current
Reviewed-by: coleenp, ccheung
|
2022-09-28 21:27:05 +00:00 |
|
Serguei Spitsyn
|
79ccc791f2
|
8293613: need to properly handle and hide tmp VTMS transitions
Reviewed-by: cjplummer, lmesnik
|
2022-09-28 04:44:43 +00:00 |
|
David Holmes
|
763d4bf074
|
8293592: Remove JVM_StopThread, stillborn, and related cleanup
Reviewed-by: alanb, sspitsyn, rehn, coleenp
|
2022-09-27 21:03:50 +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 |
|
Axel Boldt-Christmas
|
6fc58b8324
|
8293207: Add assert to JVM_ReferenceRefersTo to clarify its API
Reviewed-by: stefank, kbarrett
|
2022-09-02 12:59:50 +00:00 |
|
Coleen Phillimore
|
4f50316a1a
|
8292680: Convert Dictionary to ConcurrentHashTable
Reviewed-by: rehn, hseigel
|
2022-08-25 19:02:52 +00:00 |
|
Harold Seigel
|
a3040fcc2b
|
8291360: Create entry points to expose low-level class file information
Reviewed-by: dholmes, rriggs
|
2022-08-04 13:13:01 +00:00 |
|
Ludvig Janiuk
|
e8568b890a
|
8290020: Deadlock in leakprofiler::emit_events during shutdown
Reviewed-by: mgronlun, dholmes, egahlin
|
2022-07-12 15:54:36 +00:00 |
|
Ioi Lam
|
cdf6979259
|
8289230: Move PlatformXXX class declarations out of os_xxx.hpp
Reviewed-by: coleenp, ccheung
|
2022-07-02 14:45:10 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +00:00 |
|
Alan Bateman
|
6ff2d89ea1
|
8287496: Alternative virtual thread implementation that maps to OS thread
Reviewed-by: rehn, mchung
|
2022-06-02 09:02:37 +00:00 |
|
Alan Bateman
|
9583e3657e
|
8284161: Implementation of Virtual Threads (Preview)
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
|
2022-05-07 08:06:16 +00:00 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Ioi Lam
|
de4f04cb71
|
8253495: CDS generates non-deterministic output
Reviewed-by: erikj, kbarrett, ccheung, ihse
|
2022-03-16 03:12:48 +00:00 |
|
Yi Yang
|
a5a1a32db6
|
8282883: Use JVM_LEAF to avoid ThreadStateTransition for some simple JVM entries
Reviewed-by: dholmes, shade
|
2022-03-11 02:27:01 +00:00 |
|
Yumin Qi
|
8e4ef818a9
|
8280767: -XX:ArchiveClassesAtExit does not archive BoundMethodHandle$Species classes
Reviewed-by: iklam, ccheung
|
2022-02-04 19:20:22 +00:00 |
|
Yumin Qi
|
cda9c3011b
|
8278753: Runtime crashes with access violation during JNI_CreateJavaVM call
Reviewed-by: dholmes, stuefe
|
2022-02-03 18:02:40 +00:00 |
|
Harold Seigel
|
4ff6720573
|
8183227: read/write APIs in class os shall return ssize_t
Reviewed-by: fparain, rehn
|
2022-01-10 13:18:41 +00:00 |
|
Coleen Phillimore
|
1e3ae3be02
|
8202579: Revisit VM_Version and VM_Version_ext for overlap and consolidation
Reviewed-by: dholmes, hseigel
|
2021-12-15 13:41:59 +00:00 |
|
Stuart Marks
|
d7ad546758
|
8276422: Add command-line option to disable finalization
Co-authored-by: David Holmes <dholmes@openjdk.org>
Co-authored-by: Brent Christian <bchristi@openjdk.org>
Reviewed-by: dholmes, kbarrett, bchristi
|
2021-12-08 00:27:53 +00:00 |
|
Ioi Lam
|
a77d8ddf11
|
8276787: Improve warning messages for -XX:+RecordDynamicDumpInfo
Reviewed-by: ccheung, stuefe
|
2021-11-16 21:03:33 +00:00 |
|
Mandy Chung
|
309acbf0e8
|
8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem
Reviewed-by: dholmes, alanb, mcimadamore
|
2021-10-28 15:27:26 +00:00 |
|
Stefan Karlsson
|
93be099ccb
|
4718400 : Many quantities are held as signed that should be unsigned
Reviewed-by: coleenp, rbackman, dholmes
|
2021-10-27 13:23:24 +00:00 |
|
Markus Grönlund
|
72a976ef05
|
8266936: Add a finalization JFR event
Reviewed-by: coleenp, mchung, egahlin
|
2021-10-18 16:52:36 +00:00 |
|
Patricio Chilano Mateo
|
0d80f6cf82
|
8274379: Allow process of unsafe access errors in check_special_condition_for_native_trans
Reviewed-by: rehn, dholmes
|
2021-10-11 13:34:42 +00:00 |
|
David Holmes
|
e35005d5ce
|
8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
Reviewed-by: stuefe, iklam
|
2021-07-16 02:49:40 +00:00 |
|
Yumin Qi
|
a4e5f08fef
|
8267281: Call prepare_for_dynamic_dumping for jcmd dynamic_dump
Reviewed-by: iklam, ccheung
|
2021-07-12 19:03:38 +00:00 |
|
Erik Gahlin
|
e11f70aeb6
|
8003216: Add JFR event indicating explicit System.gc() call
Reviewed-by: jbachorik, mgronlun, tschatzl
|
2021-06-10 14:10:51 +00:00 |
|
Dan Smith
|
fc08af58cb
|
8174222: LambdaMetafactory: validate inputs and improve documentation
Reviewed-by: mchung
|
2021-06-07 23:21:24 +00:00 |
|
David Holmes
|
02f895c5f6
|
8252685: APIs that require JavaThread should take JavaThread arguments
Reviewed-by: coleenp, sspitsyn, kvn, iklam
|
2021-05-17 04:05:44 +00:00 |
|
Yumin Qi
|
2066f497b9
|
8266764: [REDO] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: ccheung, iklam
|
2021-05-16 02:26:46 +00:00 |
|
Patricio Chilano Mateo
|
853ffdb25c
|
8265934: Cleanup _suspend_flags and _special_runtime_exit_condition
Reviewed-by: rehn, dcubed, dholmes
|
2021-05-13 18:04:26 +00:00 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Yumin Qi
|
04fad70437
|
8266765: [BACKOUT] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: ccheung
|
2021-05-07 23:49:00 +00:00 |
|
Yumin Qi
|
8b37d48770
|
8255493: Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: iklam, ccheung
|
2021-05-04 17:18:43 +00:00 |
|
Ioi Lam
|
95f0fd6c4d
|
8265696: Move CDS sources to src/hotspot/shared/cds
Reviewed-by: erikj, dholmes, stuefe
|
2021-04-23 04:13:02 +00:00 |
|
Robbin Ehn
|
86bd44fe80
|
8257831: Suspend with handshakes
Reviewed-by: dcubed, rrich, dholmes, pchilanomate, sspitsyn
|
2021-04-22 10:30:47 +00:00 |
|
Yumin Qi
|
e7cbeba866
|
8259070: Add jcmd option to dump CDS
Reviewed-by: ccheung, iklam, mli
|
2021-04-15 05:21:24 +00:00 |
|
Harold Seigel
|
af13c64f68
|
8264711: More runtime TRAPS cleanups
Reviewed-by: lfoltan, pchilanomate, dholmes, dcubed
|
2021-04-08 12:13:19 +00:00 |
|
Coleen Phillimore
|
1dc75e9ef5
|
8264538: Rename SystemDictionary::parse_stream
Reviewed-by: lfoltan, hseigel
|
2021-04-01 14:55:11 +00:00 |
|
Coleen Phillimore
|
bc91596ca1
|
8264051: Remove unused TRAPS parameters from runtime functions
Reviewed-by: iklam, dholmes
|
2021-03-24 12:18:57 +00:00 |
|
Stefan Karlsson
|
a79f095697
|
8263721: Unify oop casting
Reviewed-by: kbarrett, coleenp
|
2021-03-24 10:28:38 +00:00 |
|
Ioi Lam
|
35102cb03f
|
8263992: Remove dead code NativeLookup::base_library_lookup
Reviewed-by: coleenp, dholmes
|
2021-03-23 21:15:38 +00:00 |
|
Coleen Phillimore
|
5bc382fb7a
|
8263976: Remove block allocation from BasicHashtable
Reviewed-by: lfoltan, iklam
|
2021-03-23 12:11:26 +00:00 |
|
Coleen Phillimore
|
4d21a455aa
|
8262913: KlassFactory::create_from_stream should never return NULL
Reviewed-by: hseigel, iklam
|
2021-03-10 14:15:32 +00:00 |
|
Harold Seigel
|
b7f0b3fc8b
|
8252173: Use handles instead of jobjects in modules.cpp
Reviewed-by: lfoltan, coleenp
|
2021-03-09 13:15:39 +00:00 |
|
Daniel D. Daugherty
|
47a0842646
|
8241403: JavaThread::get_thread_name() should be ThreadSMR-aware
Reviewed-by: rehn, coleenp, dholmes
|
2021-02-26 15:41:13 +00:00 |
|
Harold Seigel
|
29c603f9dc
|
8262227: Change SystemDictionary::find() to return an InstanceKlass*.
Reviewed-by: iklam, dholmes, coleenp
|
2021-02-25 21:16:01 +00:00 |
|
Aleksey Shipilev
|
49cf13d2fb
|
8261449: Micro-optimize JVM_LatestUserDefinedLoader
Reviewed-by: dholmes, stuefe, alanb
|
2021-02-11 08:53:21 +00:00 |
|
Ioi Lam
|
b9d4211bc1
|
8260193: Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX
Reviewed-by: alanb, lfoltan, gziemski, ihse
|
2021-02-03 03:56:35 +00:00 |
|