Tobias Hartmann
31d261dda2
8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL
...
Handle unsafe off-heap access with constant zero address.
Reviewed-by: vlivanov, roland
2019-06-12 14:06:16 +02:00
Sangheon Kim
62d7317f86
8225478: Make G1CMRootRegions independent of HeapRegions
...
Remove dependency of HeapRegion from G1CMRootRegions class
Reviewed-by: tschatzl, kbarrett
2019-06-12 10:34:29 +02:00
Joe Darcy
4750064828
8214546: Start of release updates for JDK 14
...
8214547: Add SourceVersion.RELEASE_14
8214548: Add source 14 and target 14 to javac
8214549: Bump maximum recognized class file version to 58 for JDK 14
Reviewed-by: jjg, mikael, erikj, jlahoda, dholmes
2019-06-11 16:45:20 -07:00
Zhengyu Gu
9597144fb2
8225572: Shenandoah: Move JNIHandles root out of serial roots
...
Reviewed-by: rkennke
2019-06-11 19:15:31 -04:00
Stefan Karlsson
02a31bf561
8227175: ZGC: ZHeapIterator visits potentially dead objects
...
Reviewed-by: zgu, eosterlund
2019-06-10 13:04:12 +02:00
Stefan Karlsson
24f58a0ac0
8227083: ZGC: C2: Generates on_weak barrier for WeakCompareAndSwap
...
Reviewed-by: neliasso, eosterlund
2019-07-02 12:24:26 +02:00
Stefan Karlsson
1e9f16c448
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
83377c41ff
8225429: Regression in disassembly quality
...
Reviewed-by: never
2019-06-10 10:11:42 +01:00
Coleen Phillimore
d571d105ae
8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected
...
Rehash threshold was too low for StringTable, and rehashed size table was too large.
Reviewed-by: rehn, gziemski
2019-06-11 07:31:47 -04:00
Nils Eliasson
5fa2642f15
8225564: Remove wrong assert in clean_catch_blocks
...
Reviewed-by: thartmann
2019-06-11 12:39:37 +02:00
Erik Österlund
cf79907536
8224871: os::attempt_reserve_memory_at() tries too hard
...
Reviewed-by: pliden, coleenp, stuefe
2019-06-11 10:55:17 +02:00
Rahul Raghavan
2f25526470
8225567: Wrong file headers with 8202414 fix changeset
...
Corrected source file headers
Reviewed-by: thartmann
2019-06-11 14:33:34 +05:30
Martin Doerr
98e6903c57
8224826: Implement fast class initialization checks on PPC64
...
Reviewed-by: vlivanov, gromero
2019-06-11 09:51:33 +02:00
Nils Eliasson
d216c34a43
8225509: clean_catch_blocks must add preds first
...
Reviewed-by: kvn
2019-06-11 09:27:51 +02:00
Doug Simon
3c5ff8db74
8225492: Update JVMCI
...
Reviewed-by: iveresov, kvn
2019-06-10 15:55:11 -07:00
Zhengyu Gu
712996ae87
8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic
...
Reviewed-by: shade
2019-06-10 13:42:11 -04:00
Dmitrij Pochepko
be42d7e20d
8222412: AARCH64: multiple instructions encoding issues
...
Reviewed-by: aph
2019-06-10 17:02:35 +03:00
Harold Seigel
9ee5ab5124
8224952: RI deviates from JVMS - non-zero minor_version for class files throws UnsupportedClassVersionError
...
Change the JVM to follow the JVM Spec and accept non-zero minor_version for appropriate older class file versions.
Reviewed-by: acorn, dholmes, iignatyev
2019-06-10 09:52:04 -04:00
Per Lidén
797a62e938
8225227: ZGC: Be exact in what load barrier to use in ZHeapIterator
...
Reviewed-by: stefank
2019-06-10 12:52:57 +02:00
Per Lidén
fa85fe2012
8224966: ZGC: Don't skip oop verification in OopMapSet::all_do()
...
Reviewed-by: stefank, eosterlund
2019-06-10 12:52:56 +02:00
Stefan Karlsson
2fded1c480
8223837: Add -XX:MinHeapSize flag to set the minimum heap size
...
Reviewed-by: pliden, tschatzl
2019-06-07 13:50:14 +02:00
Ralf Schmelter
be0c2eedb5
8224673: Adjust permission for delayed starting of debugging
...
Changed permission from monitor to control
Reviewed-by: sspitsyn, clanger
2019-05-24 04:18:18 -07:00
Patric Hedlin
ca29203cac
8225475: Node budget asserts on x86_32/64
...
Make the (ad-hoc) loop cloning size estimate more pessimistic.
Reviewed-by: shade
2019-06-25 11:43:36 +02:00
Nils Eliasson
75e9d0a290
8224675: Late GC barrier insertion for ZGC
...
Reviewed-by: roland, eosterlund, pliden
2019-02-14 14:54:05 +01:00
Erik Gahlin
96a1333c77
8216064: -XX:StartFlightRecording:settings= doesn't work properly
...
Reviewed-by: mgronlun
2019-06-09 11:28:13 +02:00
Sandhya Viswanathan
7d3e1081a9
8224234: compiler/codegen/TestCharVect2.java fails in test_mulc
...
Reviewed-by: vlivanov, thartmann
2019-06-07 15:35:32 -07:00
Dean Long
c18ffd6a79
8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
...
Reviewed-by: kvn, dnsimon
2019-06-07 18:11:33 -04:00
Calvin Cheung
d0725682a8
8224497: Remove FIXME in metaspaceClosure.cpp
...
Also cleaned up some comment and code related to the od (optional data) region.
Reviewed-by: iklam, jiangli
2019-06-07 14:03:17 -07:00
Leonid Mesnik
8c40b77cd8
8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash
...
Reviewed-by: thartmann, sspitsyn
2019-06-07 12:26:50 -07:00
Tom Rodriguez
38204f9c65
8209626: [JVMCI] Use implicit exception table for dispatch and printing
...
Reviewed-by: kvn
2019-06-07 10:26:21 -07:00
Matthias Baesken
0bf2650bb1
8224958: add os::dll_load calls to event log
...
Reviewed-by: dholmes, mdoerr, stuefe
2019-06-05 16:53:52 +02:00
Aleksey Shipilev
fdef3f9305
8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop
...
Reviewed-by: rkennke
2019-06-07 11:48:01 +02:00
Aleksey Shipilev
46ba311bda
8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups
...
Reviewed-by: rkennke
2019-06-07 11:47:53 +02:00
Per Lidén
d690fc86dd
8222467: ZGC: Log min/max/softmax capacity
...
Reviewed-by: stefank
2019-06-07 11:19:34 +02:00
Per Lidén
c9f1b74865
8222182: ZGC: Use SoftMaxHeapSize to guide GC heuristics
...
Reviewed-by: stefank, tschatzl
2019-06-07 11:19:34 +02:00
Per Lidén
a6aa1030b4
8222145: Add -XX:SoftMaxHeapSize flag
...
Reviewed-by: eosterlund, tschatzl
2019-06-07 11:19:34 +02:00
Per Lidén
bfc30c8dbc
8225340: ZGC: Add logging of High Usage rule
...
Reviewed-by: stefank, eosterlund
2019-06-07 11:19:34 +02:00
Martin Doerr
4a13459dd5
8225347: [s390] Unexpected exit from stack overflow test
...
Reviewed-by: simonis
2019-06-07 10:13:30 +02:00
Matthias Baesken
b156396481
8225402: events logging in deoptimization.cpp should go to deopt-log
...
Reviewed-by: mdoerr, stuefe, coleenp
2019-06-06 09:30:00 +02:00
Erik Gahlin
042e93613e
8224139: Deprecate -XX:FlightRecorder option
...
Reviewed-by: mgronlun, mseledtsov
2019-06-07 04:57:51 +02:00
Vladimir Kozlov
bb4d2bc846
8222371: Use UL for TraceNMethodInstalls code
...
Reviewed-by: dholmes
2019-06-06 16:06:10 -07:00
Coleen Phillimore
7235c5b0e2
8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java might hang with release binaries
...
Fix deadlock on ClassLoaderDataGraph_lock and g1 clear_claimed_marks.
Reviewed-by: tschatzl, lfoltan, eosterlund
2019-06-06 15:09:17 -04:00
Erik Gahlin
60b662d85e
8216283: Allow shorter method sampling interval than 10 ms
...
Reviewed-by: mgronlun
2019-06-06 20:19:03 +02:00
Vladimir Ivanov
829c81bbf9
8225141: Better handling of classes in error state in fast class initialization checks
...
Reviewed-by: dlong, dholmes
2019-06-06 13:46:03 +03:00
Vladimir Ivanov
6346d77b03
8225106: C2: Parse::clinit_deopt asserts when holder klass is in error state
...
Reviewed-by: mdoerr
2019-06-06 13:46:01 +03:00
Jie Fu
d738e209f3
8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached
...
Reviewed-by: vlivanov, kvn
2019-06-06 13:45:59 +03:00
Nick Gasson
72daa46d46
8224853: CDS address sanitizer errors
...
Reviewed-by: iklam, dholmes
2019-06-04 17:56:16 +08:00
Serguei Spitsyn
f1cb8f2e23
8205126: JVMTI spec incorrectly states that PopFrame can not be called on the current thread
...
Align the PopFrame spec with the implementation
Reviewed-by: amenkov, jcbeyler, cjplummer, dcubed
2019-06-05 21:02:42 -07:00
Daniel D. Daugherty
858b7e21d6
8188872: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java fails intermittently
...
Reviewed-by: dholmes, stuefe
2019-06-05 14:07:14 -04:00
Daniel D. Daugherty
09b642e937
8224793: os::die() does not honor CreateCoredumpOnCrash option
...
Reviewed-by: kbarrett, dholmes, stuefe
2019-06-05 14:01:01 -04:00