Tom Rodriguez
|
5e1fe43080
|
8299229: [JVMCI] add support for UseZGC
Reviewed-by: eosterlund, kvn
|
2023-05-08 18:40:18 +00:00 |
|
Johannes Bechberger
|
d8af7a6014
|
8304725: AsyncGetCallTrace can cause SIGBUS on M1
Reviewed-by: dholmes, stuefe, mbaesken
|
2023-04-12 06:49:10 +00:00 |
|
Coleen Phillimore
|
ddf1e34c1a
|
8304089: Convert TraceDependencies to UL
Reviewed-by: vlivanov, dholmes
|
2023-03-22 12:33:00 +00:00 |
|
Coleen Phillimore
|
55aa122462
|
8304059: Use InstanceKlass in dependencies
Reviewed-by: vlivanov, thartmann
|
2023-03-14 13:27:55 +00:00 |
|
Robbin Ehn
|
c183fce954
|
8300926: Several startup regressions ~6-70% in 21-b6 all platforms
Reviewed-by: eosterlund, dcubed, coleenp
|
2023-03-13 09:34:00 +00:00 |
|
Johan Sjölen
|
cfe57466dd
|
8300242: Replace NULL with nullptr in share/code/
Reviewed-by: kvn, thartmann
|
2023-01-19 08:48:36 +00:00 |
|
Axel Boldt-Christmas
|
c7056737e3
|
8299089: Instrument global jni handles with tag to make them distinguishable
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Leslie Zhai <lzhai@openjdk.org>
Reviewed-by: eosterlund, stefank, ayang
|
2023-01-18 09:21:08 +00:00 |
|
Sergey Kuksenko
|
89a032dc05
|
8300002: Performance regression caused by non-inlined hot methods due to post call noop instructions
Reviewed-by: kvn, iveresov, eosterlund
|
2023-01-18 00:16:34 +00:00 |
|
Erik Österlund
|
e3035bad60
|
8299079: Better interface nmethod oop accesses
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: kvn, dholmes
|
2023-01-04 14:31:07 +00:00 |
|
Martin Doerr
|
cd2182a996
|
8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic
Reviewed-by: kvn, dlong
|
2022-12-06 20:56:48 +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 |
|
Erik Österlund
|
cc3c5a18ed
|
8296101: nmethod::is_unloading result unstable with concurrent unloading
Reviewed-by: kbarrett, dlong
|
2022-11-03 13:31:07 +00:00 |
|
Richard Reingruber
|
b4e74aeabf
|
8294514: Wrong initialization of nmethod::_consts_offset for native nmethods
Reviewed-by: kvn, dlong
|
2022-10-05 09:33:45 +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 |
|
Erik Österlund
|
054c23f484
|
8290025: Remove the Sweeper
Reviewed-by: stefank, kvn, iveresov, coleenp, vlivanov, mdoerr
|
2022-08-25 09:48:55 +00:00 |
|
Boris Ulasevich
|
e052d7f4bc
|
8288477: nmethod header size reduction
Reviewed-by: kvn, never
|
2022-07-28 19:49:31 +00:00 |
|
Yi-Fan Tsai
|
88fe19c5b2
|
8289071: Compute allocation sizes of stubs and nmethods outside of lock protection
Reviewed-by: thartmann, phh
|
2022-06-28 15:16:21 +00:00 |
|
Alexey Ivanov
|
e0d361cea9
|
8284191: Replace usages of 'a the' in hotspot and java.base
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
|
2022-05-24 11:25:13 +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 |
|
Yi Yang
|
2f0bde1a65
|
8277102: Dubious PrintCompilation output
Reviewed-by: thartmann, dnsimon
|
2021-11-19 02:04:48 +00:00 |
|
Aleksey Shipilev
|
a5f09d1088
|
8275031: runtime/ErrorHandling/MachCodeFramesInErrorFile.java fails when hsdis is present
Reviewed-by: dholmes, dnsimon
|
2021-10-12 06:22:13 +00:00 |
|
Doug Simon
|
b60837a7d5
|
8272586: emit abstract machine code in hs-err logs
Reviewed-by: kvn, dholmes
|
2021-10-08 08:06:53 +00:00 |
|
Per Liden
|
3884580591
|
8273597: Rectify Thread::is_ConcurrentGC_thread()
Reviewed-by: stefank, coleenp
|
2021-09-14 10:28:31 +00:00 |
|
Ioi Lam
|
357947acd8
|
8270061: Change parameter order of ResourceHashtable
Reviewed-by: coleenp, stuefe
|
2021-07-28 20:39:16 +00:00 |
|
Leonid Mesnik
|
b969136b9f
|
8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load
Reviewed-by: sspitsyn, dholmes, coleenp
|
2021-06-30 02:05:25 +00:00 |
|
Erik Österlund
|
9ec7180f1e
|
8268524: nmethod::post_compiled_method_load_event racingly called on zombie
Reviewed-by: kvn, neliasso, coleenp
|
2021-06-22 15:20:10 +00:00 |
|
miao zheng
|
7835cdbef4
|
8265915: adjust state_unloading_cycle compuation order in nmethod::is_unloading
Reviewed-by: thartmann
|
2021-05-06 07:10: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 |
|
Robbin Ehn
|
50f3da8d59
|
8264480: Unreachable code in nmethod.cpp inside #ifdef DEBUG
Reviewed-by: chagedorn, kvn
|
2021-04-16 07:19:49 +00:00 |
|
Ioi Lam
|
ea5c55a4ae
|
8265103: Remove unnecessary inclusion of oopMap.hpp
Reviewed-by: dholmes, stefank
|
2021-04-14 05:11:49 +00:00 |
|
Stefan Karlsson
|
2c9365d79c
|
8264271: Avoid creating non_oop_word oops
Reviewed-by: kbarrett, pliden
|
2021-03-30 13:28:37 +00:00 |
|
Stefan Karlsson
|
a79f095697
|
8263721: Unify oop casting
Reviewed-by: kbarrett, coleenp
|
2021-03-24 10:28:38 +00:00 |
|
Vladimir Ivanov
|
0b10c6b415
|
8263017: Read barriers are missing in nmethod printing code
Reviewed-by: eosterlund, kvn
|
2021-03-12 17:29:48 +00:00 |
|
Roland Westrelin
|
6baecf39d5
|
8259937: guarantee(loc != NULL) failed: missing saved register with native invoker
Reviewed-by: kvn, jvernee, vlivanov
|
2021-03-01 15:11:25 +00:00 |
|
Ioi Lam
|
235da6aa04
|
8261672: Reduce inclusion of classLoaderData.hpp
Reviewed-by: lfoltan, coleenp
|
2021-02-13 07:13:22 +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 |
|
Hao Sun
|
17d1645ece
|
8258751: Improve ExceptionHandlerTable dump
Reviewed-by: thartmann, chagedorn, njian
|
2021-01-05 08:29:41 +00:00 |
|
Tom Rodriguez
|
1f556d22ca
|
8258380: [JVMCI] don't clear InstalledCode reference when unloading JVMCI nmethods
Reviewed-by: kvn, eosterlund
|
2020-12-15 21:31:00 +00:00 |
|
Nils Eliasson
|
cfb175dfdf
|
8256508: Improve CompileCommand flag
Reviewed-by: redestad, kvn
|
2020-11-25 14:20:35 +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 |
|
Claes Redestad
|
6e35bcbf03
|
8256205: Simplify compiler calling convention handling
Reviewed-by: kvn, neliasso
|
2020-11-16 19:39:36 +00:00 |
|
Richard Reingruber
|
40f847e2fb
|
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
|
2020-10-20 15:31:55 +00:00 |
|
Ioi Lam
|
a098037375
|
8254365: ciMethod.hpp should not include methodHandles.hpp
Reviewed-by: dholmes, coleenp
|
2020-10-14 04:59:52 +00:00 |
|
Coleen Phillimore
|
9798a0846b
|
8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable
Add current thread OR remove unneeded HandleMark
Reviewed-by: kvn, dholmes
|
2020-07-30 10:41:31 -04:00 |
|
Erik Österlund
|
086c5f1750
|
8246442: nmethod::can_convert_to_zombie() asserts when not called by the sweeper
Reviewed-by: dholmes, dcubed, kvn
|
2020-06-08 12:15:30 +00:00 |
|
Zhengyu Gu
|
4d10ebba12
|
8246075: Missing logging in nmethod::oops_do_marking_epilogue() on early return path
Reviewed-by: kbarrett
|
2020-06-01 08:19:58 -04:00 |
|