Stefan Karlsson
|
6bd2794175
|
8293304: Replace some usages of INTPTR_FORMAT with PTR_FORMAT
Reviewed-by: kbarrett, coleenp
|
2022-09-08 13:37:06 +00:00 |
|
Dean Long
|
fa68371bb8
|
8292584: assert(cb != __null) failed: must be with -XX:-Inline
Reviewed-by: kvn, rpressler
|
2022-09-01 20:19:37 +00:00 |
|
Ioi Lam
|
40b0ed5657
|
8292891: ifdef-out some CDS-only functions
Reviewed-by: coleenp, ccheung, dholmes
|
2022-08-29 23:20:21 +00:00 |
|
Coleen Phillimore
|
e353b572a5
|
8292890: Remove PrintTouchedMethodsAtExit and LogTouchedMethods
Reviewed-by: iklam, hseigel
|
2022-08-25 21:12:35 +00:00 |
|
Coleen Phillimore
|
4f50316a1a
|
8292680: Convert Dictionary to ConcurrentHashTable
Reviewed-by: rehn, hseigel
|
2022-08-25 19:02:52 +00:00 |
|
Erik Österlund
|
054c23f484
|
8290025: Remove the Sweeper
Reviewed-by: stefank, kvn, iveresov, coleenp, vlivanov, mdoerr
|
2022-08-25 09:48:55 +00:00 |
|
Julian Waters
|
8ec3197683
|
8291002: Rename Method::build_interpreter_method_data to Method::build_profiling_method_data
Reviewed-by: kvn, thartmann
|
2022-07-27 11:52:10 +00:00 |
|
Aleksey Shipilev
|
2ea3f546c2
|
8290495: Micro-optimize Method::can_be_statically_bound assertions
Reviewed-by: dholmes, stuefe
|
2022-07-20 06:00:03 +00:00 |
|
Koichi Sakata
|
2579373dd0
|
8280472: Don't mix legacy logging with UL
Reviewed-by: dholmes, mgronlun
|
2022-07-11 09:24:16 +00:00 |
|
Ron Pressler
|
9a0fa82424
|
8288949: serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing
Reviewed-by: dlong, eosterlund, rehn
|
2022-07-06 20:53:13 +00:00 |
|
Ron Pressler
|
b2b4ee212f
|
8287233: Crash in Continuation.enterSpecial: stop: tried to execute native method as non-native
Reviewed-by: dholmes, pchilanomate
|
2022-06-01 14:10:10 +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 |
|
Tobias Hartmann
|
6d7db4b0b3
|
8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist!
Reviewed-by: chagedorn, kvn, coleenp
|
2022-01-11 06:59:26 +00:00 |
|
Vladimir Kozlov
|
d3408a46b7
|
8277964: ClassCastException with no stack trace is thrown with -Xcomp in method handle invocation
Reviewed-by: dlong, mchung, dholmes
|
2021-12-15 21:45:45 +00:00 |
|
Coleen Phillimore
|
267c024eb5
|
8265150: AsyncGetCallTrace crashes on ResourceMark
Reviewed-by: dholmes, stuefe, eosterlund, sspitsyn
|
2021-12-04 13:05:06 +00:00 |
|
Aleksey Shipilev
|
9eadcbb47e
|
8276217: Harmonize StrictMath intrinsics handling
Reviewed-by: aph, kvn
|
2021-11-04 08:08:07 +00:00 |
|
Coleen Phillimore
|
3d84398d12
|
8268364: jmethod clearing should be done during unloading
Reviewed-by: dcubed, eosterlund
|
2021-07-02 18:04:45 +00:00 |
|
Guoxiong Li
|
cd678a383f
|
8268368: Adopt cast notation for JavaThread conversions
Reviewed-by: dholmes, stefank
|
2021-06-23 02:21:24 +00:00 |
|
Calvin Cheung
|
c088d093e2
|
8268522: InstanceKlass::can_be_verified_at_dumptime() returns opposite value
Reviewed-by: dholmes, minqi, iklam
|
2021-06-14 15:02:55 +00:00 |
|
David Holmes
|
71425ddfb4
|
8267118: OutOfMemoryError cannot be caught as a Throwable
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: coleenp
|
2021-06-02 10:42:17 +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 |
|
Claes Redestad
|
e41fd73529
|
8266252: Streamline AbstractInterpreter::method_kind
Reviewed-by: iklam, coleenp
|
2021-05-10 13:51:12 +00:00 |
|
Coleen Phillimore
|
a05e8e2422
|
8266497: Remove unnecessary EMCP liveness indication
Reviewed-by: iklam, dholmes, sspitsyn
|
2021-05-05 12:59:39 +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 |
|
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 |
|
Yi Yang
|
440c34a62b
|
8264644: Add PrintClassLoaderDataGraphAtExit to print the detailed CLD graph
Reviewed-by: coleenp, dholmes, shade
|
2021-04-12 08:23:20 +00:00 |
|
Coleen Phillimore
|
40c3249160
|
8264149: BreakpointInfo::set allocates metaspace object in VM thread
Reviewed-by: dholmes, iklam
|
2021-03-31 12:43:03 +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 |
|
Ioi Lam
|
d8a9c3ca92
|
8263002: Remove CDS MiscCode region
Reviewed-by: coleenp, dholmes
|
2021-03-10 06:07:39 +00:00 |
|
Igor Veresov
|
1f9ed9059f
|
8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
Reviewed-by: kvn
|
2021-03-08 18:01:27 +00:00 |
|
Lutz Schmidt
|
268d9b7982
|
8261447: MethodInvocationCounters frequently run into overflow
Reviewed-by: thartmann, mdoerr, kvn, iveresov
|
2021-03-03 20:04:31 +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 |
|
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 |
|
Igor Veresov
|
1519632597
|
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
|
2021-01-28 20:51:12 +00:00 |
|
Aleksey Shipilev
|
3edf393d42
|
8259978: PPC64 builds broken after JDK-8258004
Reviewed-by: lucy, iklam
|
2021-01-19 18:33:18 +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
|
0fb31dbf3a
|
8254231: Implementation of Foreign Linker API (Incubator)
Reviewed-by: coleenp, ihse, dholmes, vlivanov
|
2020-11-23 11:00:38 +00:00 |
|
Calvin Cheung
|
84e985da4b
|
8253920: Share method trampolines in CDS dynamic archive
Reviewed-by: redestad, minqi, iklam
|
2020-10-27 16:16:01 +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 |
|
Roland Westrelin
|
a6c23b7753
|
8253923 : C2 doesn't always run loop opts for compilations that include loops
Reviewed-by: neliasso, thartmann
|
2020-10-12 10:55:22 +00:00 |
|
Ioi Lam
|
c5e63b639e
|
8248186: Move CDS C++ vtable code to cppVtables.cpp
Reviewed-by: coleenp
|
2020-09-13 19:20:45 +00:00 |
|
Robbin Ehn
|
d56096471b
|
8252794: Creation of JNIMethodBlock should be done with a leaf lock
Reviewed-by: coleenp, dholmes
|
2020-09-09 13:21:01 +00:00 |
|
Ioi Lam
|
5ca47be633
|
8252481: Remove excessive include of memTracker.hpp
Reviewed-by: lfoltan, ccheung
|
2020-09-01 08:29:15 -07:00 |
|
Coleen Phillimore
|
42ac8e1856
|
8250042: Clean up methodOop and method_oop names from the code
Reviewed-by: dholmes, sspitsyn, cjplummer, chagedorn
|
2020-07-28 07:33:51 -04:00 |
|
Coleen Phillimore
|
2d8e74ddea
|
8249768: Move static oops and NullPointerException oops from Universe into OopStorage
Make NPE oops an objArrayOop.
Reviewed-by: dholmes, eosterlund
|
2020-07-22 10:32:44 -04:00 |
|
Markus Grönlund
|
6715f2306e
|
8241718: assert ((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0 in ObjectSampleCheckpoint::add_to_leakp_set
Reviewed-by: dholmes, iklam, ccheung
|
2020-06-24 11:22:14 +02:00 |
|