16120 Commits

Author SHA1 Message Date
Aleksey Shipilev
ae695d6cb7 8286476: x86_32: Fix crashes with non-preview mode after JDK-8284161 (Virtual Threads)
Reviewed-by: coleenp, stuefe
2022-05-11 14:15:52 +00:00
Richard Reingruber
87f3d2b870 8286446: PPC64: fix crashes after JDK-8284161 (virtual threads preview)
Reviewed-by: mdoerr, coleenp, shade
2022-05-11 13:21:43 +00:00
Erik Gahlin
7a2bbbbce5 8286396: Address possibly lossy conversions in jdk.management.jfr
Reviewed-by: mgronlun
2022-05-11 12:52:40 +00:00
Erik Gahlin
9ac52b0c2e 8286392: Address possibly lossy conversions in jdk.jfr
Reviewed-by: mgronlun
2022-05-11 12:47:59 +00:00
Erik Gahlin
f628966916 8286541: JFR: RecordingFile.write is missing "since 19"
Reviewed-by: mgronlun
2022-05-11 12:26:21 +00:00
Erik Gahlin
f1554fc4a8 8285872: JFR: Remove finalize() methods
Reviewed-by: mgronlun
2022-05-11 12:17:15 +00:00
Erik Gahlin
faa1aad434 8286515: JFR: Remove SimpleStringIdPool class
Reviewed-by: mgronlun
2022-05-11 12:03:00 +00:00
Roland Westrelin
aa7ccdf445 8275201: C2: hide klass() accessor from TypeOopPtr and typeKlassPtr subclasses
Reviewed-by: vlivanov, iveresov
2022-05-11 07:25:49 +00:00
Matthias Baesken
6586e5ae37 8286459: compile error with VS2017 in continuationFreezeThaw.cpp
Reviewed-by: clanger, mdoerr
2022-05-11 06:55:50 +00:00
Ioi Lam
61c68abc68 8285518: CDS assert: visibility cannot change between dump time and runtime
Reviewed-by: dholmes, ccheung
2022-05-10 18:18:37 +00:00
Sergey Tsypanov
9073a98d57 8282701: Use Class.getInterfaces(false) where possible to reduce allocation pressure
Reviewed-by: redestad, mchung
2022-05-10 17:19:33 +00:00
Erik Gahlin
0f3773635d 8282420: JFR: Remove event handlers
Reviewed-by: mgronlun
2022-05-10 16:14:07 +00:00
Brian Burkhalter
04bba07d65 8286363: BigInteger.parallelMultiply missing @since 19
Reviewed-by: alanb, darcy
2022-05-10 15:30:38 +00:00
Markus Grönlund
fa25733d76 8286480: Remove the c1 getEventWriter() intrinsic to simplify post-Loom integration platform-porting efforts
Reviewed-by: coleenp, shade
2022-05-10 15:18:14 +00:00
Thomas Schatzl
ecbb380450 8286303: Serial: Remove reference to ParGCRareEvent_lock
Reviewed-by: kbarrett, iwalulya
2022-05-10 14:52:17 +00:00
dev-tianqixia
9835678a86 8285710: Miscalculation of G1CardSetAllocator unused memory size
Reviewed-by: tschatzl, ayang
2022-05-10 13:43:33 +00:00
Pengfei Li
1ca540460c 8286125: C2: "bad AD file" with PopulateIndex on x86_64
Reviewed-by: kvn, thartmann
2022-05-10 13:37:03 +00:00
Thomas Stuefe
9e320d9ab1 8286198: [linux] Fix process-memory information
Reviewed-by: dholmes, mbaesken
2022-05-10 13:28:40 +00:00
KIRIYAMA Takuya
c4bd4499f1 8238373: Punctuation should be same in jlink help usage on Japanese language
Reviewed-by: naoto
2022-05-10 12:25:48 +00:00
Claes Redestad
3fa1c40439 8286298: Remove unused methods in sun.invoke.util.VerifyType
Reviewed-by: bpb, alanb, mchung
2022-05-10 09:01:40 +00:00
Lennart Fricke
3462190965 8286163: micro-optimize Instant.plusSeconds
Reviewed-by: scolebourne, redestad, naoto
2022-05-10 09:00:09 +00:00
Thomas Schatzl
60a91d15ad 8286285: G1: Rank issues with ParGCRareEvent_lock and Threads_lock
Reviewed-by: dholmes, iwalulya
2022-05-10 08:49:24 +00:00
Emanuel Peter
d478958eb2 8286179: Node::find(int) should not traverse from new to old nodes
Reviewed-by: kvn, chagedorn, thartmann
2022-05-10 08:04:13 +00:00
Yadong Wang
bf0dc4f844 8286367: riscv: riscv port is broken after JDK-8284161
Co-authored-by: Fei Yang <fyang@openjdk.org>
Reviewed-by: coleenp, fyang
2022-05-10 07:14:31 +00:00
Matthias Baesken
4fd79a6ad2 8285730: unify _WIN32_WINNT settings
Reviewed-by: dholmes, erikj, ihse, prr, alanb
2022-05-10 06:45:15 +00:00
Harshitha Onkar
bd6026c10c 7124282: [macosx] Can't see table cell highlighter when the highlight border is the same color as the cell.
Reviewed-by: psadhukhan, prr
2022-05-10 06:33:38 +00:00
Ajit Ghaisas
ace4230634 8261650: Add a comment with details for MTLVC_MAX_INDEX
Reviewed-by: jdv, avu, prr
2022-05-10 04:11:28 +00:00
Alexey Semenyuk
29395534d9 8282351: jpackage does not work if class file has $$ in the name on windows
Reviewed-by: almatvee
2022-05-10 02:53:11 +00:00
Jonathan Gibbons
54e3308210 8286348: incorrect use of @serial
Reviewed-by: iris, prr
2022-05-09 20:35:05 +00:00
Zhengyu Gu
b0d2b0a355 8286331: jni_GetStringUTFChars() uses wrong heap allocator
Reviewed-by: dlong, stuefe
2022-05-09 19:46:03 +00:00
Johannes Bechberger
902b1dd455 8284686: Interval of < 1 ms disables ExecutionSample events
Reviewed-by: egahlin
2022-05-09 19:27:32 +00:00
Weijun Wang
397d095f66 8285743: Ensure each IntegerPolynomial object is only created once
Reviewed-by: xuelei, ascarpino
2022-05-09 17:18:34 +00:00
Calvin Cheung
29ccb8fbb8 8285914: AppCDS crash when using shared archive with old class file
Reviewed-by: dholmes, iklam
2022-05-09 16:00:57 +00:00
Kim Barrett
fe6e0c0beb 8286371: Avoid use of deprecated str[n]icmp
Reviewed-by: dholmes
2022-05-09 15:21:38 +00:00
Xue-Lei Andrew Fan
034f20fe86 8212136: Remove finalizer implementation in SSLSocketImpl
Reviewed-by: wetmore
2022-05-09 14:15:18 +00:00
Xue-Lei Andrew Fan
36e4df9d66 8285516: clearPassword should be called in a finally try block
Reviewed-by: mullan, hchao
2022-05-09 14:13:50 +00:00
Andrew Haley
b849efdf15 8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities
Reviewed-by: ngasson, kvn
2022-05-09 13:37:15 +00:00
Zhengyu Gu
64b05ccbed 8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType
Reviewed-by: kbarrett, dholmes, stuefe
2022-05-09 12:32:29 +00:00
Doug Lea
4f5d73f2d4 8286294: ForkJoinPool.commonPool().close() spins
Reviewed-by: alanb
2022-05-09 11:09:34 +00:00
Johannes Bechberger
d4474b5816 8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment
Reviewed-by: dholmes, mdoerr, jbachorik
2022-05-09 08:18:31 +00:00
Leo Korinth
39f4434f44 8286312: Stop mixing signed and unsigned types in bit operations
Reviewed-by: coleenp, dholmes
2022-05-09 07:53:54 +00:00
Leo Korinth
1ce72eabe5 8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted)
Reviewed-by: eosterlund, iwalulya, tschatzl
2022-05-09 07:16:54 +00:00
Alisen Chung
cdd1b0da14 8284613: invalid use of @serial tag
Reviewed-by: prr
2022-05-08 21:22:08 +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
Vladimir Ivanov
5212535a27 8282218: C1: Missing side effects of dynamic class loading during constant linkage
Reviewed-by: thartmann, kvn
2022-05-06 23:09:23 +00:00
Thomas Schatzl
2dd4dfdd63 8286291: G1: Remove unused segment allocator printouts
Reviewed-by: ayang, iwalulya
2022-05-06 14:25:34 +00:00
Thomas Schatzl
b9f4370325 8286189: G1: Change "wasted" memory to "unused" memory in reporting
Reviewed-by: iwalulya, ayang
2022-05-06 12:45:35 +00:00
Boris Ulasevich
c6eab989b7 8285378: Remove unnecessary nop for C1 exception and deopt handler
Reviewed-by: kvn, dlong
2022-05-06 09:29:04 +00:00
Hannes Wallnöfer
3cdedf1ddb 8248863: Add search landing page to API documentation
Reviewed-by: jjg
2022-05-06 08:56:42 +00:00
Roland Westrelin
fa1ca98fff 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop
Reviewed-by: thartmann, kvn
2022-05-06 08:24:33 +00:00