Alex Menkov
f464df375f
8227124: "could not open pipe" error does not report error details
...
Reviewed-by: sspitsyn, cjplummer
2019-07-05 10:35:37 -07:00
Vladimir Ivanov
eb2818421a
8226409: Enable argument profiling for sun.misc.Unsafe.put*/get*
...
Reviewed-by: kvn
2019-07-05 12:55:54 +03:00
Roman Kennke
d6dd171ece
8227039: Shenandoah: Aggressive heuristics for Traversal mode
...
Reviewed-by: shade
2019-07-05 11:07:09 +02:00
Roman Kennke
9c2e15364c
8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp
...
Reviewed-by: dlong, stuefe, mdoerr
2019-07-04 20:29:56 +02:00
Kim Barrett
872e04a6a6
8226793: Replace OopStorage dup_name with os::strdup
...
Use os::strdup and os::free.
Reviewed-by: tschatzl
2019-07-04 13:26:41 -04:00
Roman Kennke
36bb50bad5
8226823: Adjust BarrierSetC2 for C2 runtime calls
...
Reviewed-by: neliasso, roland
2019-07-04 17:02:19 +02:00
Roman Kennke
4b821f00f3
8226822: GC interface for C1 runtime calls
...
Reviewed-by: neliasso, roland
2019-07-04 17:02:17 +02:00
Roman Kennke
d4afa4e1c8
8226757: Shenandoah: Make traversal and passive modes explicit
...
Reviewed-by: shade
2019-07-04 14:28:31 +02:00
Markus Grönlund
6e16ff4cea
8225706: JFR RootResolver resets CLD claims with no restore
...
Reviewed-by: zgu, egahlin
2019-07-02 14:31:43 +02:00
Erik Österlund
a8842c9f59
8225642: ZGC: Crash due to bad oops being spilled to stack in load barriers
...
Co-authored-by: Stuart Monteith <stuart.monteith@linaro.org>
Reviewed-by: neliasso, pliden
2019-07-02 11:33:05 +02:00
Erik Österlund
ec5bfaba53
8219687: G1 asserts nmethod should not be unloaded during parallel code cache unloading
...
Reviewed-by: tschatzl, kvn
2019-07-02 11:33:01 +02:00
Thomas Stuefe
0fa1047733
8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak
...
Reviewed-by: stefank, coleenp
2019-07-02 10:28:20 +02:00
Erik Österlund
03030e473c
8224674: NMethod state machine is not monotonic
...
Reviewed-by: dlong, coleenp, thartmann
2019-07-18 11:15:20 +02:00
Thomas Stuefe
ba3ba19536
8227032: MetaspaceUtils::print_report crashes when called before initialization
...
Reviewed-by: tschatzl, goetz
2019-07-01 16:28:17 +02:00
Tobias Hartmann
e844e34e81
8227173: Minor cleanup of unused code in compile.hpp
...
Removed unused code.
Reviewed-by: kvn
2019-07-04 09:12:21 +02:00
Antonios Printezis
dacaff48e2
8223575: add subspace transitions to gc+metaspace=info log lines
...
Reviewed-by: stuefe, tschatzl
2019-07-03 15:46:48 -04:00
Roman Kennke
307b7e3c04
8227199: Shenandoah: Remove superfluous calls to can_do_traversal_gc()
...
Reviewed-by: shade
2019-07-03 17:52:56 +02:00
Mikael Vidstedt
c200fc1f34
Merge
2019-07-03 07:56:41 -07:00
Poonam Bajaj
58d760898e
8227178: Backout of 8215523
...
Reviewed-by: tschatzl
2019-07-03 14:33:40 +00:00
Matthias Baesken
202159bc57
8226238: Improve error output and fix elf issues in os::dll_load
...
Reviewed-by: clanger, mdoerr
2019-07-02 13:45:08 +02:00
Stefan Karlsson
53fefe466c
8227085: ZGC: Add on_weak load barrier verification
...
Reviewed-by: eosterlund
2019-07-02 12:24:28 +02:00
Stefan Karlsson
e632ccd508
8227083: ZGC: C2: Generates on_weak barrier for WeakCompareAndSwap
...
Reviewed-by: neliasso, eosterlund
2019-07-02 12:24:26 +02:00
Stefan Karlsson
70b0862972
8225770: ZGC: C2: Generates on_weak instead of on_strong barriers
...
Reviewed-by: neliasso, eosterlund
2019-07-02 12:10:18 +02:00
Andrew Haley
4902fc723a
Merge
2019-07-02 16:55:22 +01:00
Andrew Haley
61c24da895
8226525: HotSpot compile-time error for x86-32
...
Reviewed-by: shade
2019-07-02 16:54:52 +01:00
Zhengyu Gu
803c03c094
8227101: Shenandoah: Use ShenandoahSharedFlag for claimed flag in ShenandoahSerialRoot
...
Reviewed-by: shade
2019-07-02 10:21:23 -04:00
Thomas Stuefe
4598deaf64
8227041: runtime/memory/RunUnitTestsConcurrently.java has a memory leak
...
Reviewed-by: stefank, coleenp
2019-07-02 10:28:20 +02:00
Thomas Stuefe
3749d0a03d
8227035: JVM::printFlags fails in native OOM situations
...
Reviewed-by: goetz, gziemski
2019-07-02 10:25:00 +02:00
Mikael Vidstedt
c15943f7a8
Merge
2019-07-01 17:08:04 -07:00
Serguei Spitsyn
fdfeffc99b
8226603: accessibility issues in specs/jvmti.html
...
Fix accessability issues in the JVMTI spec
Reviewed-by: dholmes, amenkov
2019-07-01 11:40:34 -07:00
Poonam Bajaj
355346c10a
8215523: jstat reports incorrect values for OU for CMS GC
...
Reviewed-by: tschatzl, sgehwolf
2019-07-01 18:24:06 +00:00
Zhengyu Gu
d843b2f58e
8226957: Shenandoah: Remove obsoleted ShenandoahStoreCheck option
...
Reviewed-by: shade
2019-07-01 08:24:45 -04:00
Claes Redestad
00026605f6
8225344: Avoid VM_EnableBiasedLocking VM operation during bootstrap if BiasedLockingStartupDelay is 0
...
Reviewed-by: dcubed, shade, dholmes
2019-07-01 12:16:58 +02:00
Nils Eliasson
ccbc87cc31
8226287: Make process_users_of_allocation handle gc barriers
...
Reviewed-by: kvn, roland
2019-07-01 10:49:58 +02:00
Nils Eliasson
37a2e72937
8226287: Make process_users_of_allocation handle gc barriers
...
Reviewed-by: kvn, roland
2019-07-01 10:49:58 +02:00
Ao Qi
095da5385c
8226967: Minimal VM: FALSE was not declared in this scope
...
Reviewed-by: dholmes
2019-07-01 12:50:34 +08:00
Igor Veresov
a7511da8af
8226778: [JVMCI] Handle unpacking properly in Deoptimiziation::get_cached_box()
...
Properly decode StackValue on big-endian machines
Reviewed-by: kvn
2019-06-28 21:41:04 -07:00
Calvin Cheung
5d1361df03
8211723: AppCDS: referring to a jar file in any way other than exactly how it was done during dumping doesn't work
...
Replaced os::file_name_strncmp() with os::same_files().
Reviewed-by: iklam, jiangli
2019-06-28 09:49:10 -07:00
Ao Qi
302b8d06ce
8226878: zero crashes after JDK-8191278
...
Reviewed-by: shade, jcm
2019-06-28 18:01:36 +02:00
Dmitrij Pochepko
685c7b8a43
8223173: Implement fast class initialization checks on AARCH64
...
Reviewed-by: aph
2019-06-28 17:10:22 +03:00
Tobias Hartmann
b1692c1eaa
8226879: Memory leak in Type::hashcons
...
Call delete on xdual type.
Reviewed-by: kvn
2019-06-28 09:12:49 +02:00
Jesper Wilhelmsson
1b8e41bf5b
Merge
2019-06-27 22:03:19 +02:00
Coleen Phillimore
74b8b47283
8225437: JvmtiExport::gc_epilogue is unnecessary
...
Remove jvmtiExport::gc_epilogue after full GCs
Reviewed-by: dholmes, sspitsyn, dlong
2019-06-27 11:40:18 -04:00
Ao Qi
7a1bd61849
8226871: invalid use of incomplete type class MacroAssembler when building minimal after JDK-8191278
...
Reviewed-by: shade
2019-06-27 18:00:54 +08:00
Thomas Schatzl
d46d9318c1
8213108: Improve work distribution during remembered set scan
...
Before scanning the heap for roots into the collection set, merge them into a single remembered set (card table) and do work distribution based on location like other collectors do.
Reviewed-by: kbarrett, lkorinth
2019-06-27 11:48:32 +02:00
Ralf Schmelter
334e93b09e
8226608: Hide the onjcmd option from the help output
...
Reviewed-by: sspitsyn, clanger
2019-06-27 00:51:04 -07:00
Jesper Wilhelmsson
16548883ec
Merge
2019-06-26 22:16:00 +02:00
Kim Barrett
805258f3a9
8225255: Make SATB qset lock-free
...
Refactor PtrQueueSet, use lock-free stack for SATB completed buffers
Reviewed-by: tschatzl, shade
2019-06-26 13:18:38 -04:00
Robbin Ehn
8b067a95ed
8225702: Safepoint counter can't be used for safepoint detection
...
Reviewed-by: dcubed, dholmes
2019-06-26 18:22:28 +02:00
Bernard Blaser
0a1d85e5a3
8225644: C1 dumps incorrect class name in ClassCastException message
...
Co-authored-by: Jie Fu <fujie@loongson.cn>
Reviewed-by: vlivanov, bsrbnd
2019-06-25 21:24:37 +02:00