Andrew Haley
41ca20f5b5
8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
...
Reviewed-by: kbarrett, tschatzl
2019-06-18 16:15:15 +01:00
Zhengyu Gu
fe66fd327f
8225582: Shenandoah: Enable concurrent evacuation of JNIHandles
...
Reviewed-by: rkennke, shade
2019-06-19 08:52:15 -04:00
Per Lidén
0cc21805ba
8225779: Remove unused CollectedHeap::cell_header_size()
...
Reviewed-by: eosterlund, rkennke, shade
2019-06-19 08:43:23 +02:00
Rahul Raghavan
28f3ab8596
8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state
...
Used logical operator correctly
Reviewed-by: kvn, thartmann
2019-06-18 10:00:35 +05:30
Daniil Titov
6ad0d8a6c7
8217348: assert(thread->is_Java_thread()) failed: just checking
...
Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler
2019-06-17 14:31:49 -07:00
Pengfei Li
42cb79a91f
8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0
...
Reviewed-by: kvn
2019-06-17 09:40:07 +00:00
Zhengyu Gu
da39f4ff6e
8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant
...
Reviewed-by: shade
2019-06-18 17:58:07 -04:00
Jesper Wilhelmsson
dc82364e05
Merge
2019-06-18 22:48:27 +02:00
Robbin Ehn
21ab801a22
8226227: Missing include of thread.inline.hpp
...
Reviewed-by: coleenp
2019-06-18 11:06:29 +02:00
Nick Gasson
a0a919603c
8224851: AArch64: fix warnings and errors with Clang and GCC 8.3
...
Reviewed-by: aph, kbarrett
2019-06-17 15:31:49 +08:00
Zhengyu Gu
9a2f403a3f
8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects
...
Reviewed-by: shade
2019-06-14 11:58:23 -04:00
Aleksey Shipilev
5370654910
8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface
...
Reviewed-by: roland, eosterlund
2019-06-14 16:47:58 +02:00
Tobias Hartmann
813a9cf6cb
8225783: Incorrect use of binary operators on booleans in type.cpp
...
Use logical operators instead.
Reviewed-by: roland
2019-06-14 13:26:52 +02:00
Aleksey Shipilev
0711ca8671
8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC
...
Reviewed-by: rkennke, zgu
2019-06-13 19:37:49 +02:00
Stuart Monteith
51eeaf9cb5
8214527: ZGC for Aarch64
...
Implement ZGC for AArch64
Reviewed-by: aph, pliden, eosterlund, rkennke, shade, njian, adinn
2019-06-13 15:24:34 +01:00
Thomas Schatzl
55492a7d8b
8225418: G1: region attribute remembered set state disagrees with actual remembered set state
...
Keep remembered set update information when updating region attributes when abandoning the remaining collection set after mixed gc.
Reviewed-by: kbarrett, mdoerr
2019-06-13 11:54:55 +02:00
Calvin Cheung
f1a897b494
8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows
...
Account for the failure in loading of the base archive in CDSTestUtils::isUnableToMap().
Reviewed-by: jiangli, iklam
2019-06-12 10:45:46 -07:00
Vladimir Kozlov
919c0e9d8e
8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive
...
Reviewed-by: iveresov, eosterlund
2019-06-12 10:37:35 -07:00
Daniel D. Daugherty
d02937254d
8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project
...
Reviewed-by: dholmes, rehn, coleenp
2019-06-12 10:52:45 -04:00
Kazunori Ogata
f93ae041ad
8224090: [PPC64] Fix SLP patterns for filling an array with double float literals
...
Reviewed-by: mdoerr, simonis
2019-06-12 14:24:11 +02:00
Martin Doerr
3eaf9567b4
8224827: Implement fast class initialization checks on s390
...
Reviewed-by: vlivanov, gromero
2019-06-12 14:22:04 +02:00
Martin Doerr
460b4197c4
8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame
...
Reviewed-by: coleenp, gromero
2019-06-12 14:21:36 +02:00
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
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
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