Yumin Qi
cdf9cd8afa
8255784: appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java test failed resulting in VM crash
...
Reviewed-by: ccheung, iklam
2020-11-03 20:50:51 +00:00
Roman Kennke
eab99f37ce
8255852: Shenandoah: Fix incorrect copyright header in new files added by 8254315
...
Reviewed-by: zgu
2020-11-03 20:34:42 +00:00
Calvin Cheung
b46d73bee8
8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale
...
Reviewed-by: iklam, minqi
2020-11-03 19:30:46 +00:00
Bernhard Urban-Forster
88ee973334
8254827: JVMCI: Enable it for Windows+AArch64
...
Reviewed-by: ihse, never, kvn
2020-11-03 19:04:47 +00:00
Roman Kennke
f64a15d62e
8254315: Shenandoah: Concurrent weak reference processing
...
Reviewed-by: zgu, shade
2020-11-03 18:58:46 +00:00
Zhengyu Gu
134e22a00f
8255606: Enable concurrent stack processing on x86_32 platforms
...
Reviewed-by: shade, rkennke, eosterlund
2020-11-03 17:23:47 +00:00
Aleksey Shipilev
ca216bae1a
8255810: Zero: build fails without JVMTI
...
Reviewed-by: coleenp
2020-11-03 17:21:16 +00:00
Aleksey Shipilev
f389a718a8
8255737: Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set
...
Reviewed-by: sgehwolf
2020-11-03 14:00:28 +00:00
Roman Kennke
93ef0091db
8255762: Shenandoah: Consolidate/streamline interpreter LRBs
...
Reviewed-by: shade
2020-11-03 12:59:17 +00:00
Stefan Johansson
1d0bd50624
8254758: Change G1ServiceThread to be task based
...
Reviewed-by: ayang, iwalulya, tschatzl
2020-11-03 11:07:35 +00:00
Aleksey Shipilev
9a0cf58721
8255615: Zero: demote ZeroStack::abi_stack_available guarantee to assert
...
Reviewed-by: sgehwolf
2020-11-03 11:04:47 +00:00
Aleksey Shipilev
904561ebf2
8255719: Zero: on return path, check for pending exception before attempting to clear it
...
Reviewed-by: sgehwolf
2020-11-03 11:02:15 +00:00
Aleksey Shipilev
9bd836e046
8255744: Zero: handle JVM_CONSTANT_DynamicInError
...
Reviewed-by: sgehwolf
2020-11-03 10:35:20 +00:00
Patrick Zhang
36998b006d
8255716: AArch64: Regression: JVM crashes if manually offline a core
...
Reviewed-by: aph, adinn, akozlov
2020-11-03 09:28:12 +00:00
Thomas Stuefe
9a36747927
8255780: Remove unused overloads of VMError::report_and_die()
...
Reviewed-by: mdoerr, coleenp
2020-11-03 07:34:06 +00:00
Stefan Karlsson
c96a914b52
8255662: ZGC: Unify nmethod closures in the heap iterator
...
Reviewed-by: eosterlund, pliden
2020-11-03 07:31:47 +00:00
Aleksey Shipilev
aa2862ad86
8255741: Zero: print signal name in unhandled signal handler
...
Reviewed-by: stuefe
2020-11-03 07:28:06 +00:00
Tobias Hartmann
15805741f1
8255672: Replace PhaseTransform::eqv by pointer equality check
...
Reviewed-by: chagedorn, redestad, kvn
2020-11-03 07:17:58 +00:00
Thomas Stuefe
e7a2d5c843
8252533: Signal handlers should run with synchronous error signals unblocked
...
Reviewed-by: gziemski, dholmes
2020-11-03 07:16:45 +00:00
Aleksey Shipilev
f0eeca9080
8255718: Zero: VM should know it runs in interpreter-only mode
...
Reviewed-by: andrew, coleenp
2020-11-03 07:04:28 +00:00
Nick Gasson
50357d136a
8254723: add diagnostic command to write Linux perf map file
...
Reviewed-by: ysuenaga, sspitsyn
2020-11-03 01:37:57 +00:00
Bernhard Urban-Forster
bee864fb3a
8255766: Fix linux+arm64 build after 8254072
...
Reviewed-by: kvn, ihse
2020-11-02 20:25:59 +00:00
Tom Rodriguez
bc6085b06c
8255578: [JVMCI] be more careful about reflective reads of Class.componentType.
...
Reviewed-by: kvn, dlong
2020-11-02 19:19:48 +00:00
Aleksey Shipilev
d93e3a7d0b
8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback
...
Reviewed-by: zgu, rkennke
2020-11-02 17:34:01 +00:00
Per Liden
3e89f729af
8255237: ZGC: Bulk free garbage pages during relocation set selection
...
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org>
Co-authored-by: Per Liden <pliden@openjdk.org>
Reviewed-by: ayang, eosterlund
2020-11-02 17:00:34 +00:00
Roman Kennke
0e19ded93d
8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop()
...
Reviewed-by: roland
2020-11-02 16:01:18 +00:00
Roland Westrelin
a3aad11918
8255400: Shenandoah: C2 failures after JDK-8255000
...
Reviewed-by: rkennke
2020-11-02 15:48:14 +00:00
Stefan Karlsson
1769c48342
8255471: ZGC: Rework root iterators and closures
...
Reviewed-by: eosterlund, pliden
2020-11-02 15:26:32 +00:00
Per Liden
4c66b158a8
8255235: ZGC: Allocate and initialize forwarding data structures in parallel
...
Reviewed-by: ayang, eosterlund
2020-11-02 14:31:56 +00:00
Roman Kennke
1019581ce2
8255691: Shenandoah: Invoke native-LRB only on non-strong refs
...
Reviewed-by: zgu
2020-11-02 14:10:47 +00:00
Bernhard Urban-Forster
d2812f780e
8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build
...
Reviewed-by: ihse, aph
2020-11-02 13:42:56 +00:00
Claes Redestad
120aec7054
8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
...
Reviewed-by: kvn, thartmann
2020-11-02 13:25:11 +00:00
Claes Redestad
4b775e64bd
8255721: Remove no-op clean_weak_method_links methods
...
Reviewed-by: kvn, thartmann
2020-11-02 13:24:37 +00:00
Andrew Haley
3302d3adb5
8255544: Create a checked cast
...
Reviewed-by: adinn, iklam
2020-11-02 13:12:18 +00:00
Thomas Stuefe
54c8813254
8255734: VM should ignore SIGXFSZ on ppc64, s390 too
...
Reviewed-by: mdoerr, lucy
2020-11-02 12:45:05 +00:00
Claes Redestad
79a010f76b
8255697: LogTargetHandle::print should check if log level is enabled
...
Reviewed-by: stefank, tschatzl, stuefe
2020-11-02 10:58:16 +00:00
Kim Barrett
69f5235e16
8255596: Mutex safepoint checking options and flags should be scoped enums
...
Reviewed-by: tschatzl, rehn
2020-11-02 10:16:40 +00:00
Yumin Qi
9d5c9cc78b
8254309: appcds GCDuringDump.java failed - class must exist
...
Reviewed-by: ccheung, iklam
2020-10-31 00:08:37 +00:00
Calvin Cheung
36c150b199
8255489: Unify the parsing of @lambda-proxy and @lambda-form-invokers tags in a classlist
...
Reviewed-by: iklam, minqi
2020-10-30 22:01:59 +00:00
Claes Redestad
4158567f84
8255455: Pre-generate ThreadHeapSampler::_log_table
...
Reviewed-by: iklam, sspitsyn
2020-10-30 18:13:45 +00:00
Roman Kennke
8600d0d982
8255614: Shenandoah: Consolidate/streamline runtime LRBs
...
Reviewed-by: zgu
2020-10-30 17:09:56 +00:00
Harold Seigel
8a065ef2e2
8255005: Fix indentation levels in classFileParser.cpp
...
Reviewed-by: lfoltan, coleenp
2020-10-30 12:56:15 +00:00
Jie Fu
e48016b163
8255565: [Vector API] Add missing format strings for extract instructs in x86.ad
...
Reviewed-by: vlivanov, jbhateja
2020-10-30 08:49:08 +00:00
Thomas Schatzl
2c7fc85be9
8254972: Fix pretouch chunk calculations
...
Reviewed-by: sjohanss, kbarrett
2020-10-30 08:45:34 +00:00
Kim Barrett
379ba80eb7
8255595: delay_to_keep_mmu passes wrong arguments to Monitor wait
...
Remove improper wait argument.
Reviewed-by: sjohanss, tschatzl, ayang
2020-10-30 04:24:34 +00:00
Ioi Lam
1a89d68e87
8255285: Move JVMFlag origins into a new enum JVMFlagOrigin
...
Reviewed-by: dholmes, redestad
2020-10-30 03:44:54 +00:00
Vladimir Kozlov
56eb5f54f4
8255466: C2 crashes at ciObject::get_oop() const+0x0
...
Reviewed-by: vlivanov
2020-10-29 22:34:14 +00:00
Xin Liu
2a50c3f810
8241495: Make more compiler related flags available on a per method level
...
add more method-level options for -XX:CompileCommand
eg. -XX:CompileCommand=option,java.lang.String::startsWith,BreakAtCompile directs JIT compilers to hit BREAKPOINT when they compile the method java.lang.String::startsWith.
Reviewed-by: neliasso, azeemj, phh
2020-10-29 17:41:57 +00:00
Thomas Schatzl
5c520c3fdd
8255232: G1: Make G1BiasedMappedArray freeable
...
Reviewed-by: ayang, kbarrett
2020-10-29 15:06:25 +00:00
Aleksey Shipilev
9e5bbff51d
8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect
...
Reviewed-by: kvn, eosterlund
2020-10-29 14:19:56 +00:00