David Holmes
|
e26cc52600
|
8303624: The java.lang.Thread.FieldHolder can be null for JNI attaching threads
Reviewed-by: alanb, dcubed
|
2023-03-10 03:08:26 +00:00 |
|
Yudi Zheng
|
4d4eadeae3
|
8302452: [JVMCI] Export _poly1305_processBlocks, JfrThreadLocal fields to JVMCI compiler.
Reviewed-by: dnsimon, never
|
2023-03-07 18:44:01 +00:00 |
|
Serguei Spitsyn
|
13b1ebba27
|
8298853: JvmtiVTMSTransitionDisabler should support disabling one virtual thread transitions
Reviewed-by: pchilanomate, lmesnik
|
2023-02-14 01:28:42 +00:00 |
|
Johan Sjölen
|
49ff52087b
|
8300241: Replace NULL with nullptr in share/classfile/
Reviewed-by: coleenp, iklam
|
2023-01-27 16:15:29 +00:00 |
|
Ioi Lam
|
7bcd5f418c
|
8297914: Remove java_lang_Class::process_archived_mirror()
Reviewed-by: ccheung
|
2023-01-15 20:30:31 +00:00 |
|
Claes Redestad
|
48c8fb39a7
|
8299978: Remove MethodHandleNatives.getMembers
Reviewed-by: jvernee, mchung
|
2023-01-12 13:39:59 +00:00 |
|
Erik Österlund
|
c32a34c2e5
|
8299072: java_lang_ref_Reference::clear_referent should be GC agnostic
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: dholmes, shade, kbarrett
|
2023-01-04 14:49:44 +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 |
|
Jorn Vernee
|
0452c39fec
|
8296477: Foreign linker implementation update following JEP 434
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Reviewed-by: rehn, mcimadamore, vlivanov
|
2022-12-05 14:47:12 +00:00 |
|
Stefan Johansson
|
eea1a8a95e
|
8297427: Avoid keeping class loaders alive when executing ClassLoaderStatsVMOperation
Reviewed-by: eosterlund, stefank
|
2022-12-01 10:30:14 +00:00 |
|
Coleen Phillimore
|
d8c809b196
|
8296492: Remove ObjectLocker in JVMTI get_subgroups call
Reviewed-by: dholmes, alanb, sspitsyn
|
2022-11-17 11:58:00 +00:00 |
|
Ioi Lam
|
3f4964f83d
|
8293291: Simplify relocation of native pointers in archive heap
Reviewed-by: ccheung, coleenp
|
2022-10-19 04:57:56 +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 |
|
Axel Boldt-Christmas
|
32f4dc8403
|
8293295: Add type check asserts to java_lang_ref_Reference accessors
Reviewed-by: stefank, kbarrett, coleenp
|
2022-09-05 08:34:13 +00:00 |
|
Ioi Lam
|
64782a7524
|
8288623: Move Continuation classes out of javaClasses.hpp
Reviewed-by: stefank, coleenp
|
2022-06-24 04:29:48 +00:00 |
|
Coleen Phillimore
|
cf4a4966a8
|
8288064: Class initialization locking
Reviewed-by: rehn, vlivanov
|
2022-06-16 12:38:06 +00:00 |
|
Aleksey Shipilev
|
ce5ae51773
|
8287637: Loom: Mismatched VirtualThread::state accessor
Reviewed-by: alanb
|
2022-06-03 16:43:45 +00:00 |
|
Jorn Vernee
|
7becf13e61
|
8286825: Linker naming cleanup
Reviewed-by: mcimadamore, rehn
|
2022-05-23 10:03:28 +00:00 |
|
Aleksey Shipilev
|
9008cfad45
|
8287044: Loom: Incorrect StackChunk::pc accessors
Reviewed-by: rpressler, coleenp
|
2022-05-23 05:40:34 +00:00 |
|
Jorn Vernee
|
81e4bdbe13
|
8283689: Update the foreign linker VM implementation
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: mcimadamore, vlivanov, rehn
|
2022-05-18 09:49:55 +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 |
|
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 |
|
Albert Mingkun Yang
|
594e5161b4
|
8272778: Consolidate is_instance and is_instance_inlined in java_lang_String
Reviewed-by: coleenp, redestad
|
2021-08-23 14:00:31 +00:00 |
|
Coleen Phillimore
|
464e874a5c
|
8048190: NoClassDefFoundError omits original ExceptionInInitializerError
Reviewed-by: dholmes, iklam
|
2021-08-12 13:45:36 +00:00 |
|
Roman Kennke
|
a86ac0d1e3
|
8271939 : Clean up primitive raw accessors in oopDesc
Reviewed-by: stefank, tschatzl
|
2021-08-09 10:31:31 +00:00 |
|
Ioi Lam
|
1ebd9469db
|
8270333: -XX:+VerifyStringTableAtExit should not do linear search
Reviewed-by: dholmes, minqi
|
2021-07-15 05:15:24 +00:00 |
|
Coleen Phillimore
|
af13fe1107
|
8267870: Remove unnecessary char_converter during class loading
Reviewed-by: dholmes, iklam
|
2021-06-16 12:41:51 +00:00 |
|
Yi Yang
|
5cee23a9ed
|
8265518: C1: Intrinsic support for Preconditions.checkIndex
Reviewed-by: dfuchs, iveresov
|
2021-06-12 01:03:50 +00:00 |
|
Maurizio Cimadamore
|
a223189b06
|
8264774: Implementation of Foreign Function and Memory API (Incubator)
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Athijegannathan Sundararajan <sundar@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Reviewed-by: psandoz, chegar, mchung, vlivanov
|
2021-06-02 10:53:06 +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 |
|
Kim Barrett
|
be0a655208
|
8254598: StringDedupTable should use OopStorage
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Co-authored-by: Zhengyu Gu <zgu@openjdk.org>
Reviewed-by: coleenp, iklam, tschatzl, ayang
|
2021-05-14 18:38:58 +00:00 |
|
Albert Mingkun Yang
|
1d37b9840a
|
8265972: Remove declarations with no implementations in javaClasses.hpp
Reviewed-by: coleenp
|
2021-04-26 22:16:12 +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
|
57f16f9fe5
|
8262377: Parallel class resolution loses constant pool error
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: dholmes, iklam, hseigel, kvn
|
2021-03-10 20:58:18 +00:00 |
|
David Holmes
|
f03e839e48
|
8261127: Cleanup THREAD/TRAPS/CHECK usage in CDS code
Reviewed-by: iklam, coleenp
|
2021-02-08 23:16:47 +00:00 |
|
Coleen Phillimore
|
ace8f94616
|
8195744: Avoid calling ClassLoader.checkPackageAccess if security manager is not installed
Reviewed-by: dholmes, iklam
|
2021-02-08 21:31:25 +00:00 |
|
Ioi Lam
|
ffbcf1b0a7
|
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
|
2021-02-02 23:40:29 +00:00 |
|
Ioi Lam
|
396a496f3c
|
8260467: Move well-known classes from systemDictionary.hpp to vmClasses.hpp
Reviewed-by: dholmes, coleenp
|
2021-01-28 04:24:04 +00:00 |
|
Maurizio Cimadamore
|
0fb31dbf3a
|
8254231: Implementation of Foreign Linker API (Incubator)
Reviewed-by: coleenp, ihse, dholmes, vlivanov
|
2020-11-23 11:00:38 +00:00 |
|
Kim Barrett
|
675d1d56e6
|
8256516: Simplify clearing References
Provide and use explicit referent clearing instead of set to null.
Reviewed-by: rkennke, shade, pliden, mchung
|
2020-11-19 15:42:46 +00:00 |
|
Ioi Lam
|
2f06893a29
|
8252526: Remove excessive inclusion of jvmti.h and jvmtiExport.hpp
Reviewed-by: ihse, kbarrett
|
2020-11-12 01:45:27 +00:00 |
|
Kim Barrett
|
6023f6b1bf
|
8188055: (ref) Add Reference::refersTo predicate
Reviewed-by: mchung, pliden, rriggs, dholmes, ihse, smarks, alanb
|
2020-11-04 09:18:23 +00:00 |
|
Tom Rodriguez
|
bc6085b06c
|
8255578: [JVMCI] be more careful about reflective reads of Class.componentType.
Reviewed-by: kvn, dlong
|
2020-11-02 19:19:48 +00:00 |
|
Ioi Lam
|
7e5eb493e1
|
8253402: Convert vmSymbols::SID to enum class
Reviewed-by: kvn, coleenp, kbarrett, iveresov
|
2020-10-15 05:52:54 +00:00 |
|
Paul Sandoz
|
0c99b19258
|
8223347: Integration of Vector API (Incubator)
Co-authored-by: Vivek Deshpande <vdeshpande@openjdk.org>
Co-authored-by: Qi Feng <qfeng@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Jean-Philippe Halimi <jphalimi@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Kishor Kharbas <kkharbas@openjdk.org>
Co-authored-by: Eric Liu <Eric.Liu2@arm.com>
Co-authored-by: Aaloan Miftah <someusername3@gmail.com>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Shravya Rukmannagari <srukmannagar@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Lauren Walkowski <lauren.walkowski@arm.com>
Co-authored-by: Yang Zang <Yang.Zhang@arm.com>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Wang Zhuo <wzhuo@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
|
2020-10-14 20:02:46 +00:00 |
|
Jamsheed Mohammed C M
|
73c9088b81
|
8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
Reviewed-by: dholmes, iveresov
|
2020-09-18 05:48:14 +00:00 |
|
Ioi Lam
|
03a4df0acd
|
8244778: Archive full module graph in CDS
Reviewed-by: erikj, coleenp, lfoltan, redestad, alanb, mchung
|
2020-09-13 14:45:12 +00:00 |
|
Mandy Chung
|
4e6a4af186
|
8244090: public lookup should find public members of public exported types
Reviewed-by: lfoltan, psandoz
|
2020-09-03 12:43:13 -07:00 |
|
Ioi Lam
|
dd89c92c50
|
8251560: Remove excessive header file inclusion from systemDictionary.hpp and others
Reviewed-by: coleenp
|
2020-08-31 08:05:08 -07:00 |
|
Mandy Chung
|
f2b191a6e9
|
8247444: Trust final fields in records
Co-authored-by: Christoph Dreis <christoph.dreis@freenet.de>
Reviewed-by: jrose, dholmes, forax, coleenp, vlivanov
|
2020-06-19 08:27:59 -07:00 |
|