Stefan Karlsson
3149ed4993
8230203: Replace markWord enums with typed constants
...
Reviewed-by: kbarrett, dholmes
2019-08-30 09:06:46 +02:00
Doug Simon
6a48a4e5ed
8229797: [JVMCI] Clean up no longer used JVMCI::dependencies_invalid value
...
Co-authored-by: Xiaohong Gong <xiaohong.gong@arm.com>
Reviewed-by: dlong, coleenp
2019-08-30 09:38:40 +08:00
Kim Barrett
6d064a747e
8230332: G1DirtyCardQueueSet _notify_when_complete is always true
...
Removed _notify_when_complete, assume true value where formerly used.
Reviewed-by: sjohanss, tschatzl
2019-08-29 18:52:30 -04:00
Kim Barrett
b6b6a37fe1
8230109: G1DirtyCardQueueSet should use card counts rather than buffer counts
...
Consistently use card counts
Reviewed-by: sjohanss, sangheki
2019-08-29 18:35:52 -04:00
Jie Fu
647e4d7557
8230037: Confused MetaData dumped by PrintOptoAssembly
...
Reviewed-by: kvn, bsrbnd
2019-08-30 00:03:10 +02:00
Coleen Phillimore
e2287af876
8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken
...
Return NULL source file and negative line number for hidden frames.
Reviewed-by: dholmes, hseigel
2019-08-29 08:52:22 -04:00
Evgeny Mandrikov
ac7b48d1ed
8215166: Remove unused G1PretouchAuxiliaryMemory option
...
Removed experimental option.
Reviewed-by: kbarrett
2019-08-28 14:37:45 -04:00
Kim Barrett
a34e8be4f3
8230126: delay_to_keep_mmu can delay shutdown
...
Wait on CGC_lock instead of sleeping to provide the delay.
Reviewed-by: sangheki, sjohanss
2019-08-28 14:06:37 -04:00
Daniel D. Daugherty
9b992ead1e
8230184: rename, whitespace, indent and comments changes in preparation for lock free Monitor lists
...
Reviewed-by: kbarrett, dholmes
2019-08-28 10:56:50 -04:00
Nils Eliasson
336b64a259
8230091: Add verification of clean_catch_blocks
...
Reviewed-by: rbackman, kvn
2019-08-26 11:36:45 +02:00
Erik Österlund
855f16ef50
8229278: Improve hs_err location printing to assume less about GC internals
...
Reviewed-by: stefank, kbarrett
2019-08-28 11:19:09 +02:00
Per Lidén
2750569c00
8230096: ZGC: Remove unused ZObjectAllocator::_nworkers
...
Reviewed-by: stefank
2019-08-28 09:50:23 +02:00
Per Lidén
536122fed6
8230092: ZGC: Consolidate ZBackingFile, ZBackingPath and ZPhysicalMemoryBacking on Linux
...
Reviewed-by: stefank
2019-08-28 09:50:21 +02:00
Per Lidén
1a76c72367
8230090: ZGC: Introduce ZSyscall
...
Reviewed-by: stefank
2019-08-28 09:50:20 +02:00
Ioi Lam
87eefe2e00
8227370: Remove SharedPathsMiscInfo
...
Reviewed-by: ccheung, jiangli
2019-08-27 22:14:52 -07:00
Ioi Lam
11ca73d744
8230168: Use ClasspathStream for FileMapInfo::create_path_array
...
Reviewed-by: lfoltan, fparain
2019-08-27 22:14:15 -07:00
Claes Redestad
99bf89c581
8228507: Archive FDBigInteger
...
Reviewed-by: jiangli, bpb
2019-08-27 22:26:42 +02:00
Patricio Chilano Mateo
85dbabe345
8229844: Remove attempt_rebias parameter from revoke_and_rebias()
...
Removed attempt_rebias parameter and merged fast_enter() and slow_enter() into enter()
Reviewed-by: dholmes, rehn, coleenp, dcubed
2019-08-27 20:10:06 +00:00
Aleksey Shipilev
702199983a
8230118: 32-bit build failures after JDK-8227054
...
Reviewed-by: zgu, kbarrett
2019-08-27 19:22:58 +02:00
Erik Österlund
858b1c1853
8219708: Stop flushing OSR nmethods earlier in the sweeper
...
Reviewed-by: neliasso, thartmann
2019-08-27 16:35:50 +02:00
Kim Barrett
b0632088a8
8230192: Rename G1RedirtyCardsBufferList to G1BufferNodeList
...
Rename class and move to new files.
Reviewed-by: sjohanss, lkorinth
2019-08-27 11:05:17 -04:00
Aleksey Shipilev
b76a9b8f11
8230215: MacOS debug build is broken after JDK-8230003
...
Reviewed-by: zgu, mdoerr
2019-08-27 17:02:38 +02:00
Aleksey Shipilev
72eeb749f5
8230214: AArch64 build failures after JDK-8229836 (Remove include of globals.hpp from allocation.hpp)
...
Reviewed-by: dholmes
2019-08-27 11:15:00 +02:00
Stefan Karlsson
04ef527ede
8224878: Use JVMFlag parameters instead of name strings
...
Reviewed-by: gziemski, dholmes, jrose
2019-08-26 09:15:43 +02:00
Stefan Karlsson
e1aca70a1c
8229836: Remove include of globals.hpp from allocation.hpp
...
Reviewed-by: coleenp, kbarrett
2019-08-26 09:13:38 +02:00
Coleen Phillimore
05322fdd98
8230116: Test workaround to Klass::_class_loader_data sometimes NULL problem
...
This is a low frequency problem that we are seeing internally, this patch is mostly to rule out one theory.
Reviewed-by: dcubed
2019-08-23 23:27:19 +00:00
Ioi Lam
e98ba531a2
8230011: Consolidate duplicated classpath parsing code in classLoader.cpp
...
Reviewed-by: ccheung, fparain
2019-08-23 10:39:34 -07:00
Adam Farley
ed45bde1a7
8227021: VM fails if any sun.boot.library.path paths are longer than JVM_MAXPATHLEN
...
The size of each path in sun.boot.library.path property should not exceed JVM_MAXPATHLEN
Reviewed-by: dholmes, coleenp, sspitsyn
2019-08-23 03:06:24 -07:00
Nils Eliasson
6e3a246c9a
8229970: ZGC: C2: fixup_uses_in_catch may fail when expanding many uses
...
Reviewed-by: kvn, thartmann
2019-08-23 10:11:18 +02:00
Nils Eliasson
67738a72bd
8228839: Non-CFG nodes have control edges to calls, instead of the call's control projection
...
Reviewed-by: kvn, thartmann
2019-08-23 10:11:00 +02:00
Per Lidén
1801dd06b0
8229127: Make some methods in the allocation path non-virtual
...
Reviewed-by: eosterlund
2019-08-23 08:48:27 +02:00
Per Lidén
3460bce1c2
8229451: ZGC: Make some roots invisible to the heap iterator
...
Reviewed-by: eosterlund
2019-08-23 08:48:23 +02:00
Per Lidén
403475d019
8227226: ZGC: Segmented array clearing
...
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Ryan Sciampacone <sci@amazon.com>
Reviewed-by: eosterlund
2019-08-23 08:48:18 +02:00
Aleksey Shipilev
c5813a88e6
8230046: Build failure after JDK-8230003
...
Reviewed-by: zgu, coleenp
2019-08-22 20:22:29 +02:00
Coleen Phillimore
5d0682463b
Merge
2019-08-22 09:53:19 -04:00
Martin Doerr
cf05d75980
8229925: [s390, PPC64] Exception check missing in interpreter
...
Reviewed-by: dholmes, rrich
2019-08-22 15:52:03 +02:00
Coleen Phillimore
da18495f38
8230003: Make Monitor inherit from Mutex
...
Reverse inheritance that makes more sense.
Reviewed-by: dholmes, rehn, pchilanomate
2019-08-22 09:51:36 -04:00
Aleksey Shipilev
f2e17b7658
8229998: Build failure after JDK-8227054
...
Reviewed-by: rkennke, zgu
2019-08-22 13:47:14 +02:00
Aleksey Shipilev
7534985c92
8230024: Shenandoah: remove unnecessary ShenandoahTimingConverter
...
Reviewed-by: rkennke, zgu
2019-08-22 13:47:13 +02:00
Robbin Ehn
682c25b9fd
8229967: Enable thread local handshakes on zero
...
Reviewed-by: sgehwolf, shade
2019-08-22 12:46:20 +02:00
Tobias Hartmann
7cff981f5a
8224624: Inefficiencies in CodeStrings::add_comment cause timeouts
...
Changing CodeStrings to a doubly-linked-list and searching for the comment with the right offset in reverse.
Reviewed-by: kvn
2019-08-22 12:24:02 +02:00
Tobias Hartmann
0941bf8b5e
8230020: [BACKOUT] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
...
Back out JDK-8225670 due to performance regressions.
Reviewed-by: roland
2019-08-22 12:22:02 +02:00
Kim Barrett
1e1d9319dc
8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef
...
Added validity check on the handle before deleting it.
Reviewed-by: dholmes, dcubed
2019-08-21 19:21:57 -04:00
Kim Barrett
1acad37ee6
8227054: ServiceThread needs to know about all OopStorage objects
...
8227053: ServiceThread cleanup of OopStorage is missing some
OopStorages provides named access and iteration.
Reviewed-by: eosterlund, pliden, coleenp
2019-08-21 18:42:30 -04:00
Alex Menkov
5c3896ce21
8228547: accessibility errors in jvmti.html
...
Reviewed-by: jcbeyler, sspitsyn, dholmes
2019-08-21 12:34:37 -07:00
Roman Kennke
864380ada9
8229977: Shenandoah: save/restore FPU state aroud LRB runtime call
...
Reviewed-by: shade
2019-08-21 18:05:31 +02:00
Harold Seigel
9ccb4dc212
8229930: internal_name() in annotations.hpp returns "{constant pool}"
...
Fix typo and change text to "{annotations}"
Reviewed-by: mdoerr, dcubed
2019-08-21 11:29:40 -04:00
Boris Ulasevich
9e633ae065
8229254: solaris_x64 build fails after JDK-8191278
...
Reviewed-by: kbarrett, dholmes
2019-08-21 17:09:05 +03:00
Roman Kennke
b08e417b06
8229921: Shenandoah: Make Traversal mode non-experimental
...
Reviewed-by: shade
2019-08-20 18:39:09 +02:00
Stefan Karlsson
605b3f051b
8227086: Use AS_NO_KEEPALIVE loads in HeapDumper
...
Reviewed-by: kbarrett, sspitsyn
2019-07-02 12:28:41 +02:00