Mandy Chung
111ecdbaf5
8268829: Provide an optimized way to walk the stack with Class object only
...
8210375: StackWalker::getCallerClass throws UnsupportedOperationException
Reviewed-by: coleenp, dfuchs, bchristi
2023-09-07 21:37:40 +00:00
Tyler Steele
fdac6a6ac8
8312180: (bf) MappedMemoryUtils passes incorrect arguments to msync (aix)
...
Reviewed-by: clanger, stuefe
2023-08-18 13:58:58 +00:00
Jiangli Zhou
36f3bae556
8312401: SymbolTable::do_add_if_needed hangs when called in InstanceKlass::add_initialization_error path with requesting length exceeds max_symbol_length
...
Reviewed-by: dholmes, coleenp, iklam
2023-07-25 16:37:51 +00:00
Coleen Phillimore
70e1c92a7f
8310297: assert(static_cast<T1>(result) == thing) with ctw
...
Reviewed-by: iklam, dholmes
2023-06-21 11:45:37 +00:00
David Holmes
4c3efb3910
8309034: NoClassDefFoundError when initializing Long$LongCache
...
Reviewed-by: coleenp, fparain
2023-06-20 21:58:31 +00:00
Mandy Chung
9bfe415f66
8305104: Remove the old core reflection implementation
...
Reviewed-by: dholmes, alanb
2023-06-13 19:41:38 +00:00
Coleen Phillimore
beec734fdd
8309692: Fix -Wconversion warnings in javaClasses
...
Reviewed-by: fparain, matsaave
2023-06-09 20:03:48 +00:00
Thomas Stuefe
95da499ef2
8308285: Assert on -Xshare:dump when running with -Xlog:cds=trace
...
Reviewed-by: ccheung, iklam
2023-05-18 05:47:23 +00:00
Daniel D. Daugherty
ceca198ef2
8307068: store a JavaThread* in the java.lang.Thread object after the JavaThread* is added to the main ThreadsList
...
Reviewed-by: dholmes, rehn, apangin
2023-05-13 14:41:19 +00:00
Kevin Walls
41d6be4d80
8301065: Handle control characters in java_lang_String::print
...
Reviewed-by: iklam, dholmes
2023-04-24 16:33:54 +00:00
Ioi Lam
723037a79d
8298048: Combine CDS archive heap into a single block
...
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: matsaave, tschatzl
2023-04-21 15:29:45 +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
Serguei Spitsyn
a1a9ec6e46
8297286: runtime/vthread tests crashing after JDK-8296324
...
Reviewed-by: lmesnik, pchilanomate, cjplummer
2023-04-04 00:46:43 +00:00
Ioi Lam
b524a74165
8301106: Allow archived Java strings to be moved by GC
...
Reviewed-by: dholmes
2023-03-29 23:42:52 +00:00
Serguei Spitsyn
bc0ed730f2
8304303: implement VirtualThread class notifyJvmti methods as C2 intrinsics
...
Reviewed-by: vlivanov, lmesnik
2023-03-20 19:55:16 +00:00
Frederic Parain
bfb812a8ff
8292818: replace 96-bit representation for field metadata with variable-sized streams
...
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Reviewed-by: dholmes, coleenp, cjplummer, dnsimon
2023-03-17 20:18:36 +00:00
Ilarion Nakonechnyy
5685107579
8302491: NoClassDefFoundError omits the original cause of an error
...
Reviewed-by: coleenp, dholmes
2023-03-13 17:26:25 +00:00
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
Serguei Spitsyn
13b1ebba27
8298853: JvmtiVTMSTransitionDisabler should support disabling one virtual thread transitions
...
Reviewed-by: pchilanomate, lmesnik
2023-02-14 01:28:42 +00:00
Afshin Zafari
4fe99da74f
8151413: os::allocation_granularity/page_size and friends return signed values
...
Reviewed-by: stefank, ccheung, ysr
2023-02-07 14:08:01 +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
David Holmes
3cdbd878e6
8298241: Replace C-style casts with JavaThread::cast
...
Reviewed-by: coleenp, stefank, sspitsyn
2022-12-15 21:15:34 +00:00
Xue-Lei Andrew Fan
478ef389dc
8296812: sprintf is deprecated in Xcode 14
...
Reviewed-by: stuefe, prr, kbarrett, lucy
2022-12-09 22:37:20 +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
Erik Österlund
be99e84c98
8296875: Generational ZGC: Refactor loom code
...
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: stefank, rrich, pchilanomate
2022-11-30 14:08:57 +00:00
Ioi Lam
c7a679fbdd
8297290: Use int indices to reference CDS archived primitive mirrors
...
Reviewed-by: ccheung
2022-11-30 05:34:03 +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
Stefan Karlsson
813b223a6b
8296926: Sort include lines of files in the include/ directory
...
Reviewed-by: kbarrett, erikj, lkorinth
2022-11-16 12:51:26 +00:00
Stefan Karlsson
bfc5816595
8295475: Move non-resource allocation strategies out of ResourceObj
...
Reviewed-by: coleenp, stuefe, rehn, dholmes
2022-11-10 08:31:37 +00:00
Aleksey Shipilev
545021b18d
8294438: Fix misleading-indentation warnings in hotspot
...
Reviewed-by: ihse, dholmes, coleenp
2022-10-20 07:16:41 +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
Patricio Chilano Mateo
5d48da4574
8294370: Fix allocation bug in java_lang_Thread::async_get_stack_trace()
...
Reviewed-by: dholmes, sspitsyn
2022-09-29 15:35:41 +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
Ioi Lam
41ce658267
8292225: Rename ArchiveBuilder APIs related to source and buffered addresses
...
Reviewed-by: ccheung
2022-09-12 22:52:16 +00:00
Ioi Lam
ac05bc8605
8293293: Move archive heap loading code out of heapShared.cpp
...
Reviewed-by: erikj, coleenp
2022-09-02 23:47:48 +00:00
Axel Boldt-Christmas
2f3e494b80
8290074: Remove implicit arguments for RegisterMap constructor
...
Reviewed-by: eosterlund, tschatzl
2022-07-27 12:43:18 +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
270cf67e5f
8288752: Split thread implementation files
...
Reviewed-by: dholmes, rehn, iklam
2022-06-22 12:49:25 +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
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
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
662320a0ec
8284336: CDS SignedJar.java test fails due to archived Reference object
...
Reviewed-by: alanb, ccheung
2022-04-08 17:20:10 +00:00
David Holmes
c9a469a459
8283784: java_lang_String::as_platform_dependent_str stores to oop in native state
...
Reviewed-by: kbarrett, shade, stefank
2022-03-31 06:53:26 +00:00
Leonid Mesnik
a24498b777
8281771: Crash in java_lang_invoke_MethodType::print_signature
...
Reviewed-by: dholmes, shade
2022-02-15 18:01:15 +00:00