Johannes Bechberger
|
999da9bfc5
|
8282306: os::is_first_C_frame(frame*) crashes on invalid link access
Reviewed-by: stuefe, mdoerr
|
2022-03-21 15:49:59 +00:00 |
|
David Holmes
|
44d599aad3
|
8227369: pd_disjoint_words_atomic() needs to be atomic
Reviewed-by: eosterlund, mikael, shade, kbarrett, mdoerr
|
2022-03-01 12:07:21 +00:00 |
|
Thomas Stuefe
|
2155afe2a8
|
8280503: Use allStatic.hpp instead of allocation.hpp where possible
Reviewed-by: dholmes, iklam
|
2022-01-25 09:15:11 +00:00 |
|
Coleen Phillimore
|
1e3ae3be02
|
8202579: Revisit VM_Version and VM_Version_ext for overlap and consolidation
Reviewed-by: dholmes, hseigel
|
2021-12-15 13:41:59 +00:00 |
|
Aleksey Shipilev
|
92aa75b721
|
8274903: Zero: Support AsyncGetCallTrace
Reviewed-by: sspitsyn, aph
|
2021-12-08 17:52:03 +00:00 |
|
Aleksey Shipilev
|
3f847fe89a
|
8277385: Zero: Enable CompactStrings support
Reviewed-by: redestad, adinn
|
2021-11-22 09:09:21 +00:00 |
|
Aleksey Shipilev
|
e4362007da
|
8008243: Zero: Implement fast bytecodes
Reviewed-by: rkennke, coleenp
|
2021-11-16 07:32:34 +00:00 |
|
Coleen Phillimore
|
0d2980cdd1
|
8258192: Obsolete the CriticalJNINatives flag
Reviewed-by: mdoerr, shade
|
2021-11-12 17:03:33 +00:00 |
|
Aleksey Shipilev
|
3613ce7c7d
|
8275586: Zero: Simplify interpreter initialization
Reviewed-by: aph, adinn
|
2021-11-04 10:23:11 +00:00 |
|
Aleksey Shipilev
|
54b456764b
|
8273880: Zero: Print warnings when unsupported intrinsics are enabled
Reviewed-by: dholmes
|
2021-09-17 06:44:18 +00:00 |
|
Tobias Holenstein
|
82904246cd
|
8272771: frame::pd_ps() is not implemented on any platform
Reviewed-by: shade, dholmes, thartmann
|
2021-09-15 13:58:28 +00:00 |
|
Aleksey Shipilev
|
86a8e5524d
|
8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option
Reviewed-by: dholmes
|
2021-09-14 08:14:35 +00:00 |
|
Aleksey Shipilev
|
e3bda63ce2
|
8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths
Reviewed-by: coleenp
|
2021-09-09 17:19:14 +00:00 |
|
Aleksey Shipilev
|
aa9311182a
|
8273483: Zero: Clear pending JNI exception check in native method handler
Reviewed-by: aph
|
2021-09-09 09:46:16 +00:00 |
|
Aleksey Shipilev
|
857a930bde
|
8263375: Support stack watermarks in Zero VM
Reviewed-by: eosterlund
|
2021-09-02 08:00:45 +00:00 |
|
Igor Veresov
|
673ce7efa5
|
8272873: C2: Inlining should not depend on absolute call site counts
Reviewed-by: kvn, vlivanov, dlong
|
2021-08-26 00:17:15 +00:00 |
|
Jesper Wilhelmsson
|
1eeb1791ab
|
Merge
Reviewed-by: jvernee
|
2021-07-21 00:24:17 +00:00 |
|
Jorn Vernee
|
845c31dc4b
|
8269240: java/foreign/stackwalk/TestAsyncStackWalk.java test failed with concurrent GC
Reviewed-by: vlivanov, dholmes
|
2021-07-20 13:10:42 +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 |
|
Guoxiong Li
|
cd678a383f
|
8268368: Adopt cast notation for JavaThread conversions
Reviewed-by: dholmes, stefank
|
2021-06-23 02:21:24 +00:00 |
|
Jorn Vernee
|
f25e7197fe
|
8268717: Upstream: 8268673: Stack walk across optimized entry frame on fresh native thread fails
Reviewed-by: mcimadamore, erikj
|
2021-06-21 12:06:51 +00:00 |
|
Sandhya Viswanathan
|
9f05c411e6
|
8265783: Create a separate library for x86 Intel SVML assembly intrinsics
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Jie Fu <jiefu@openjdk.org>
Co-authored-by: Ahmet Akkas <ahmet.akkas@intel.com>
Co-authored-by: Marius Cornea <marius.cornea@intel.com>
Reviewed-by: erikj, kvn, psandoz
|
2021-06-03 20:03:36 +00:00 |
|
Maurizio Cimadamore
|
29ab16284a
|
8266257: Fix foreign linker build issues for ppc and s390
Reviewed-by: jvernee, vlivanov
|
2021-06-03 09:41:21 +00:00 |
|
Stefan Karlsson
|
c8f4c02bf0
|
8268118: Rename bytes_os_cpu.inline.hpp files to bytes_os_cpu.hpp
Reviewed-by: coleenp, dholmes
|
2021-06-03 09:04:53 +00:00 |
|
Stefan Karlsson
|
64f0f68958
|
8267464: Circular-dependency resilient inline headers
Reviewed-by: kbarrett, eosterlund, dholmes, kvn
|
2021-05-31 08:59:19 +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 |
|
Thomas Schatzl
|
a564f2cbd5
|
8266821: G1: Prefetch cards during merge heap roots phase
Reviewed-by: kbarrett, iwalulya
|
2021-05-13 11:22:31 +00:00 |
|
Patricio Chilano Mateo
|
6d49cc3b65
|
8265453: SafepointMechanism::should_process() should receive JavaThread*
Reviewed-by: dcubed, shade, dholmes
|
2021-04-22 14:15:17 +00:00 |
|
Ioi Lam
|
33b6378f1e
|
8265101: Remove unnecessary functions in os*.inline.hpp
Reviewed-by: dholmes, kbarrett
|
2021-04-22 05:44:39 +00:00 |
|
Yi Yang
|
235daea06a
|
8265285: Unnecessary inclusion of bytecodeHistogram.hpp
Reviewed-by: dholmes, iklam
|
2021-04-19 16:54:37 +00:00 |
|
Yi Yang
|
fa58aae8f6
|
8265245: depChecker_<cpu> don't have any functionalities
Reviewed-by: thartmann, neliasso
|
2021-04-19 06:27:15 +00:00 |
|
David Holmes
|
79bff21b43
|
8263709: Cleanup THREAD/TRAPS/CHECK usage in JRT_ENTRY routines
Reviewed-by: coleenp, hseigel, iklam, kvn
|
2021-04-15 02:20:31 +00:00 |
|
Stefan Karlsson
|
a79f095697
|
8263721: Unify oop casting
Reviewed-by: kbarrett, coleenp
|
2021-03-24 10:28:38 +00:00 |
|
Stefan Karlsson
|
a31a23d5e7
|
8263595: Remove oop type punning in JavaCallArguments
Reviewed-by: iklam, coleenp, kbarrett
|
2021-03-16 08:29:41 +00:00 |
|
Ioi Lam
|
d8a9c3ca92
|
8263002: Remove CDS MiscCode region
Reviewed-by: coleenp, dholmes
|
2021-03-10 06:07:39 +00:00 |
|
Nick Gasson
|
5183d8ae1e
|
8260355: AArch64: deoptimization stub should save vector registers
Reviewed-by: vlivanov, aph
|
2021-02-09 01:49:52 +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 |
|
Igor Veresov
|
1519632597
|
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
|
2021-01-28 20:51:12 +00:00 |
|
Aleksey Shipilev
|
ff275b3764
|
8259403: Zero: crash with NULL MethodHandle receiver
Reviewed-by: coleenp
|
2021-01-18 10:28:14 +00:00 |
|
Aleksey Shipilev
|
9d4e84fd41
|
8259565: Zero: compiler/runtime/criticalnatives fails because CriticalJNINatives is not supported
Reviewed-by: coleenp, zgu
|
2021-01-12 07:49:21 +00:00 |
|
Aleksey Shipilev
|
18a37f9453
|
8259368: Zero: UseCompressedClassPointers does not depend on UseCompressedOops
Reviewed-by: aph, zgu
|
2021-01-11 09:43:18 +00:00 |
|
Ioi Lam
|
d4282b0cfc
|
8257731: Remove excessive include of stubRoutines.hpp
Reviewed-by: coleenp, kvn
|
2020-12-10 23:57:35 +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 |
|
Jorn Vernee
|
884b9ff24f
|
8256485: Zero VM build broken after JDK-8254231
Reviewed-by: shade, redestad
|
2020-11-23 15:13:51 +00:00 |
|
Aleksey Shipilev
|
e06a68397d
|
8256497: Zero: enable G1 and Shenandoah GCs
Reviewed-by: rkennke, erikj, ihse
|
2020-11-22 18:10:04 +00:00 |
|
Aleksey Shipilev
|
c1407733c5
|
8256692: Zero: remove obsolete block from ZeroInterpreter::native_entry
Reviewed-by: coleenp
|
2020-11-19 21:57:53 +00:00 |
|
Aleksey Shipilev
|
defdd12e70
|
8142984: Zero: fast accessors should handle both getters and setters
Reviewed-by: andrew, coleenp
|
2020-11-19 17:37:07 +00:00 |
|
Claes Redestad
|
6e35bcbf03
|
8256205: Simplify compiler calling convention handling
Reviewed-by: kvn, neliasso
|
2020-11-16 19:39:36 +00:00 |
|
Aleksey Shipilev
|
643969a184
|
8255822: Zero: improve build-time JVMTI handling
Reviewed-by: dholmes, ihse
|
2020-11-10 17:23:10 +00:00 |
|