Joe Darcy
|
edff51e5fd
|
8284858: Start of release updates for JDK 20
8286035: Add source 20 and target 20 to javac
8286034: Add SourceVersion.RELEASE_20
Reviewed-by: dholmes, kcr, iris, erikj, jjg, ihse
|
2022-06-09 16:16:49 +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 |
|
Coleen Phillimore
|
c7cd1487fe
|
8282240: Add _name field to Method for NOT_PRODUCT only
Reviewed-by: pchilanomate, hseigel
|
2022-02-28 20:31:41 +00:00 |
|
Jesper Wilhelmsson
|
4616c13c2f
|
Merge
|
2022-01-20 01:18:38 +00:00 |
|
Harold Seigel
|
1fddb03d93
|
8271968: Better canonical naming
Reviewed-by: coleenp, lfoltan, mschoene, ahgross
|
2022-01-18 23:35:33 +00:00 |
|
Harold Seigel
|
15996e4075
|
8276241: JVM does not flag constant class entries ending in '/'
Reviewed-by: dholmes, lfoltan
|
2021-12-13 13:40:54 +00:00 |
|
Joe Darcy
|
09831e7aa4
|
8273146: Start of release updates for JDK 19
8277511: Add SourceVersion.RELEASE_19
8277513: Add source 19 and target 19 to javac
Reviewed-by: dholmes, alanb, erikj, iris, mikael, ihse
|
2021-12-09 17:01: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 |
|
Leo Korinth
|
323d201795
|
8275506: Rename allocated_on_stack to allocated_on_stack_or_embedded
Reviewed-by: stuefe
|
2021-11-05 09:25:21 +00:00 |
|
Harold Seigel
|
76373ae3c8
|
8270404: Better canonicalization
Reviewed-by: coleenp, rhalade, mschoene
|
2021-10-19 18:26:03 +00:00 |
|
Ioi Lam
|
357947acd8
|
8270061: Change parameter order of ResourceHashtable
Reviewed-by: coleenp, stuefe
|
2021-07-28 20:39:16 +00:00 |
|
Patricio Chilano Mateo
|
2fd7943ec1
|
8256425: Obsolete Biased Locking in JDK 18
Reviewed-by: kvn, dholmes, dcubed, rrich
|
2021-06-24 18:54:41 +00:00 |
|
Harold Seigel
|
f2e690e0ee
|
8268720: Unspecified checks on NameAndType constants should not be performed
Reviewed-by: dholmes, lfoltan
|
2021-06-23 12:11:37 +00:00 |
|
Joe Darcy
|
b018c450e5
|
8267630: Start of release updates for JDK 18
8267632: Add source 18 and target 18 to javac
8267631: Add SourceVersion.RELEASE_18
Reviewed-by: iris, erikj, dholmes
|
2021-06-10 16:22:14 +00:00 |
|
Joe Darcy
|
8624cb53cd
|
8266530: HotSpot changes for JEP 306
Reviewed-by: dholmes, hseigel
|
2021-06-01 22:00:48 +00:00 |
|
Vicente Romero
|
0fa9223f34
|
8260517: implement Sealed Classes as a standard feature in Java
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Reviewed-by: dholmes, mcimadamore, jlahoda
|
2021-05-20 09:11:08 +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 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Aleksey Shipilev
|
6018336fc5
|
8259316: [REDO] C1/C2 compiler support for blackholes
Reviewed-by: vlivanov, kvn, iignatyev
|
2021-05-05 14:27:21 +00:00 |
|
Vladimir Kozlov
|
694acedf18
|
8264805: Remove the experimental Ahead-of-Time Compiler
Reviewed-by: coleenp, erikj, stefank, iignatyev, dholmes, aph, shade, iklam, mchung, iveresov
|
2021-04-27 01:12:18 +00:00 |
|
Calvin Cheung
|
9499175064
|
8261090: Store old classfiles in static CDS archive
Reviewed-by: iklam, minqi
|
2021-04-22 15:13:29 +00:00 |
|
Ioi Lam
|
739769c8fc
|
8265411: Avoid unnecessary Method::init_intrinsic_id calls
Reviewed-by: dholmes, minqi
|
2021-04-21 01:42:50 +00:00 |
|
Harold Seigel
|
6e74c3ab94
|
8264193: Remove TRAPS parameters for modules and defaultmethods
Reviewed-by: lfoltan, ccheung, coleenp, dholmes
|
2021-03-30 12:19:13 +00:00 |
|
Harold Seigel
|
19a6ac46ce
|
8264142: Remove TRAPS/THREAD parameters for verifier related functions
Reviewed-by: gziemski, coleenp, iklam, dholmes
|
2021-03-29 12:39:15 +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 |
|
Coleen Phillimore
|
de2ff25687
|
8263974: Move SystemDictionary::verify_protection_domain
Reviewed-by: hseigel, lfoltan, dholmes
|
2021-03-23 11:35:55 +00:00 |
|
Coleen Phillimore
|
4d1c08ca99
|
8263616: 'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp
Reviewed-by: hseigel, dcubed
|
2021-03-15 21:19:11 +00:00 |
|
Ioi Lam
|
82028e70d1
|
8260012: Reduce inclusion of collectedHeap.hpp and heapInspection.hpp
Reviewed-by: stefank, tschatzl
|
2021-02-04 04:05:33 +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 |
|
Coleen Phillimore
|
a421bfad28
|
8259839: SystemDictionary exports too much implementation
Reviewed-by: iklam, dholmes
|
2021-02-02 13:29:16 +00:00 |
|
Matthias Baesken
|
fd2641ed36
|
8260236: better init AnnotationCollector _contended_group
Reviewed-by: coleenp, shade
|
2021-01-27 07:57:32 +00:00 |
|
Jesper Wilhelmsson
|
555641ede5
|
Merge
|
2021-01-07 21:17:35 +00:00 |
|
Aleksey Shipilev
|
ad45678719
|
8258558: Revert changes for JDK-8252505 and related issues
Reviewed-by: kvn
|
2021-01-06 13:27:57 +00:00 |
|
Ioi Lam
|
59f4c4aad5
|
8258075: Use auto variable declarations for enum iteration
Reviewed-by: jrose, ccheung
|
2020-12-16 19:39:24 +00:00 |
|
Ioi Lam
|
80dac5a87c
|
8257912: Convert enum iteration to use range-based for loops
Reviewed-by: kbarrett, tschatzl, gziemski
|
2020-12-10 20:33:13 +00:00 |
|
Joe Darcy
|
6be1f5671e
|
8257450: Start of release updates for JDK 17
8257451: Add SourceVersion.RELEASE_17
8257453: Add source 17 and target 17 to javac
Reviewed-by: dholmes, erikj, iris, mikael, jjg, jlahoda, jwilhelm, mchung, ihse
|
2020-12-10 16:46:28 +00:00 |
|
Harold Seigel
|
d33a689b96
|
8256867: Classes with empty PermittedSubclasses attribute cannot be extended
Reviewed-by: lfoltan, mchung, jlahoda, chegar
|
2020-12-09 19:07:11 +00:00 |
|
Dan Smith
|
48d8650ae1
|
8257845: Integrate JEP 390
8254047: [JEP 390] Revise "value-based class" & apply to wrappers
8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased
8252183: [JEP 390] Add 'lint' warning for @ValueBased classes
8257027: [JEP 390] Diagnose synchronization on @ValueBased classes
8252180: [JEP 390] Deprecate wrapper class constructors for removal
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Reviewed-by: rriggs, hseigel, mchung, darcy
|
2020-12-08 23:04:01 +00:00 |
|
Aleksey Shipilev
|
e590618962
|
8252505: C1/C2 compiler support for blackholes
Reviewed-by: vlivanov, aph
|
2020-12-06 17:43:34 +00:00 |
|
Ioi Lam
|
02a0a027f4
|
8257563: Remove excessive include of klass.inline.hpp
Reviewed-by: dholmes, stuefe, stefank
|
2020-12-03 01:34:04 +00:00 |
|
Ioi Lam
|
f48737c7b3
|
8256254: Convert vmIntrinsics::ID to enum class
Reviewed-by: redestad, kvn
|
2020-12-01 05:35:29 +00:00 |
|
Maurizio Cimadamore
|
3e70aac5cc
|
8254162: Implementation of Foreign-Memory Access API (Third Incubator)
Reviewed-by: erikj, psandoz, alanb
|
2020-11-12 16:37:23 +00:00 |
|
Frederic Parain
|
bd3e65b576
|
8256052: Remove unused allocation type from fieldInfo
Reviewed-by: redestad, lfoltan, hseigel
|
2020-11-10 19:16:35 +00:00 |
|
Harold Seigel
|
8a065ef2e2
|
8255005: Fix indentation levels in classFileParser.cpp
Reviewed-by: lfoltan, coleenp
|
2020-10-30 12:56:15 +00:00 |
|
Vicente Romero
|
8bde2f4e3d
|
8255013: implement Record Classes as a standard feature in Java, follow-up
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Reviewed-by: jlahoda
|
2020-10-28 17:18:46 +00:00 |
|
Harold Seigel
|
3bd5b80761
|
8243583: Change 'final' error checks to throw ICCE
Reviewed-by: lfoltan, dholmes
|
2020-10-28 12:32:45 +00:00 |
|
Harold Seigel
|
18d9905c40
|
8255342 : Remove non-specified JVM checks on Classes with Record attributes
Reviewed-by: dholmes, coleenp
|
2020-10-27 12:23:14 +00:00 |
|
Harold Seigel
|
29c68087c9
|
8243302: Advanced class supports
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: coleenp, lfoltan, mschoene, rhalade
|
2020-10-20 14:58:39 -07:00 |
|
Vicente Romero
|
1da28de82f
|
8255009: delta apply fixes for JDK-8246774 and JDK-8253455, pushed too soon
Reviewed-by: jlahoda
|
2020-10-19 15:55:54 +00:00 |
|