Ioi Lam
|
bc62b3a40e
|
8209647: constantPoolHandle::constantPoolHandle(ConstantPool*) when precompiled header is disabled
Added fieldDescriptor.inline.hpp
Reviewed-by: coleenp, shade
|
2018-08-20 13:58:23 -07:00 |
|
Mikael Vidstedt
|
95db6924f2
|
Merge
|
2018-08-20 14:19:30 -07:00 |
|
Lutz Schmidt
|
0f4805ef4c
|
8209588: SIGSEGV in MethodArityHistogram() with -XX:+CountCompiledCalls
Reviewed-by: kvn, goetz
|
2018-08-20 17:25:45 +02:00 |
|
Lois Foltan
|
75ed173e15
|
8209301: JVM rename is_anonymous, host_klass to unsafe specific terminology ahead of Unsafe.defineAnonymousClass deprecation
Clean up VM anonymous class terminology.
Reviewed-by: coleenp, dholmes, mchung
|
2018-08-20 08:25:57 -04:00 |
|
Kim Barrett
|
0d9777a9cb
|
8154343: Make SATB related code available to other GCs
Move ptrQueue and satbMarkQueue files from g1 to shared.
Reviewed-by: rkennke, sangheki
|
2018-08-18 13:59:25 -04:00 |
|
Calvin Cheung
|
660c7e50f7
|
8209385: CDS runtime classpath checking is too strict when only classes from the system modules are archived
Skip checking the path entries which are not being referenced during CDS dump time
Reviewed-by: jiangli, iklam
|
2018-08-17 14:50:59 -07:00 |
|
Stuart Monteith
|
2788ddc4eb
|
8209586: AARCH64: SymbolTable changes throw assert on aarch64
Cast the comparison value to match the signdeness
Reviewed-by: gziemski, coleenp
|
2018-08-17 11:56:59 -05:00 |
|
Robbin Ehn
|
3bb71a9b51
|
8207334: VM times out in VM_HandshakeAllThreads::doit() with RunThese30M
Handshakes did not consider external suspended threads safe for safepoint.
Reviewed-by: dcubed, dholmes
|
2018-08-17 13:38:19 +02:00 |
|
Tobias Hartmann
|
73bcb0507e
|
8208275: C2 crash in Node::add_req(Node*)
Split-if optimization should not process (dead) counted loops.
Reviewed-by: roland
|
2018-08-17 08:21:20 +02:00 |
|
Ioi Lam
|
2e941724e4
|
8209545: Simplify HeapShared::archive_module_graph_objects
Added archivable_static_fields array in heapShared.cpp
Reviewed-by: jiangli
|
2018-08-15 11:19:57 -07:00 |
|
Kim Barrett
|
6355dec98c
|
8209607: Remove stale comment for JNI mutexes
Remove comment.
Reviewed-by: dholmes
|
2018-08-16 19:49:25 -04:00 |
|
Jiangli Zhou
|
da4684e2e1
|
8209389: SIGSEGV in WalkOopAndArchiveClosure::do_oop_work
Check the MetaspaceShared::archive_heap_object return value and handle failure accordingly.
Reviewed-by: iklam, coleenp
|
2018-08-16 17:29:22 -04:00 |
|
Doug Simon
|
e39c7c3c93
|
8209535: [JVMCI] Do not swallow NoClassDefFoundError when converting JVMCI methods and fields to reflection objects
Reviewed-by: kvn, iveresov
|
2018-08-16 09:46:09 +02:00 |
|
Tobias Hartmann
|
5b0774ea01
|
8209511: C2 asserts with UseSSE < 4 and AVX enabled: "Label was never bound to a location, but it was used as a jmp target'
Make sure label is bound even if SSE is disabled.
Reviewed-by: kvn
|
2018-08-16 09:09:18 +02:00 |
|
Ioi Lam
|
bd57506f87
|
8207832: serviceability/sa/ClhsdbCDSCore.java failed with "Couldn't find core file location"
Handle %p in /proc/sys/kernel/core_pattern
Reviewed-by: dholmes, hseigel
|
2018-08-15 19:22:46 -07:00 |
|
Vivek Deshpande
|
4248ac828c
|
8207746: C2: Lucene crashes on AVX512 instruction
Replace add/sub instructions which affect flags with lea instruction.
Reviewed-by: kvn, thartmann
|
2018-08-15 00:48:12 -07:00 |
|
Ioi Lam
|
e12ee81ff0
|
8206115: Use shared macros for JavaClasses::compute_offsets and MetaspaceShared::serialize_well_known_classes
Added BASIC_JAVA_CLASSES_DO in javaClasses.hpp
Reviewed-by: jiangli, redestad, coleenp
|
2018-08-14 20:46:46 -07:00 |
|
Coleen Phillimore
|
ef15adee70
|
8209541: Fix merge problem in SymbolTable::do_check_concurrent_work
Remerged with previous change to do_unloading.
Reviewed-by: hseigel
|
2018-08-15 16:01:48 -04:00 |
|
Coleen Phillimore
|
68e65d8ece
|
8209447: vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_b/TestDescription.java timed out
Was walking code cache for every safepoint because redefined methods take a long time to clear out of the code cache
Reviewed-by: eosterlund, rehn
|
2018-08-15 15:50:23 -04:00 |
|
Dmitrij Pochepko
|
4377d3abe2
|
8209439: C2 library_call can potentially ignore Math.pow intrinsic or use null pointer
Reviewed-by: kvn, thartmann
|
2018-08-15 14:48:12 +03:00 |
|
Erik Österlund
|
b9052e9647
|
8208582: Introduce native oop barriers in C1 for OopHandle
Reviewed-by: coleenp, kvn
|
2018-08-15 09:51:57 +02:00 |
|
Gerard Ziemski
|
b75805c1a5
|
8195100: Use a low latency hashtable for SymbolTable
Used concurrentHashTable, similar to stringTable
Reviewed-by: coleenp, kbarrett, iklam, pliden
|
2018-08-14 18:42:14 -05:00 |
|
Kim Barrett
|
773906998a
|
8209347: SATBMarkQueue.cpp should not need jvm.h
Use os::snprintf instead of jio_snprintf.
Reviewed-by: shade, tschatzl
|
2018-08-14 14:58:14 -04:00 |
|
Kim Barrett
|
8f31a55f91
|
8209346: Refactor SATBMarkQueue filter configuration
Moved reference to G1-specific option to G1CollectedHeap.
Reviewed-by: shade, rkennke
|
2018-08-14 13:16:26 -04:00 |
|
Lutz Schmidt
|
815cdefb43
|
8209433: [s390] Fix build, broken by 8208672 (Enable -Wreorder)
Reviewed-by: tschatzl, shade
|
2018-08-14 14:28:23 +02:00 |
|
Per Lidén
|
a51aeedca0
|
8209376: ZGC: Move ZMarkStackAllocator into a separate file
Reviewed-by: eosterlund, kbarrett
|
2018-08-13 14:04:43 +02:00 |
|
Per Lidén
|
f50c8dddfa
|
8209375: ZGC: Use dynamic base address for mark stack space
Reviewed-by: eosterlund, kbarrett
|
2018-08-13 14:04:42 +02:00 |
|
Kim Barrett
|
924bba584d
|
8209345: Merge SATBMarkQueueFilter into SATBMarkQueueSet
Move filter extension protocol to SATBMarkQueueSet.
Reviewed-by: shade, tschatzl, rkennke
|
2018-08-14 00:15:56 -04:00 |
|
Kim Barrett
|
a007690fa0
|
8209396: Make PtrQueueSets not statically allocated
Change the G1BarrierSet PtrQueueSet static members to ordinary members.
Reviewed-by: shade, tschatzl, rkennke
|
2018-08-13 18:21:26 -04:00 |
|
Claes Redestad
|
5c3008fbc4
|
8209120: Archive the Integer.IntegerCache
Reviewed-by: jiangli, alanb, plevart, iklam, mchung
|
2018-08-13 19:21:43 +02:00 |
|
Thomas Schatzl
|
7aabcdee63
|
8200365: TestOptionsWithRanges.java of '-XX:TLABWasteTargetPercent=100' fails intermittently
For initial TLAB sizing, increase the number of expected refills to 2.
Reviewed-by: phh, sangheki
|
2018-08-13 12:24:25 +02:00 |
|
Thomas Schatzl
|
a9508324e2
|
8209193: Fix aarch64-linux compilation after -Wreorder changes
Reviewed-by: shade, drwhite
|
2018-08-13 12:24:25 +02:00 |
|
Gunter Haug
|
93c176ef2e
|
8209357: [PPC64] Fix build which was broken by 8208672 (Enable -Wreorder)
Reviewed-by: mbaesken, tschatzl
|
2018-08-13 12:24:25 +02:00 |
|
Aleksei Voitylov
|
1712e272cd
|
8209380: ARM: cleanup maybe-uninitialized and reorder compiler warnings
Reviewed-by: dholmes, drwhite, tschatzl
|
2018-08-13 12:24:25 +02:00 |
|
Aleksei Voitylov
|
abb7f64829
|
8209378: Fix Minimal VM after JDK-8208677
Reviewed-by: coleenp, shade
|
2018-08-13 10:28:01 +02:00 |
|
Coleen Phillimore
|
d1aea148fe
|
8207924: serviceability/sa/TestUniverse.java#id0 intermittently fails with assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded
InstanceKlass::implementors() needs the Compile_lock
Reviewed-by: thartmann, eosterlund
|
2018-08-11 12:49:33 -04:00 |
|
Coleen Phillimore
|
647c7d5344
|
8164683: Solaris: JVM abuses thread preemption control
Complete removal of preemption control and command line arguments (were deprecated in 11).
Reviewed-by: hseigel, pchilanomate, dholmes
|
2018-08-10 09:36:01 -04:00 |
|
Harold Seigel
|
83b2fb5b0d
|
8207778: Add locking to ModuleEntry and PackageEntry tables
Restructure ClassLoaderDataGraph code to simplify using locks in SystemDictionary::do_unloading()
Reviewed-by: lfoltan, coleenp
|
2018-08-10 09:30:26 -04:00 |
|
Boris Ulasevich
|
092e9e4f81
|
8206895: aarch64: rework error-prone cmp instuction
Reviewed-by: aph
|
2018-08-10 14:22:49 +03:00 |
|
Jiangli Zhou
|
a5d14313f5
|
8207263: Store the Configuration for system modules into CDS archive
Archive boot layer Configuration.
Reviewed-by: redestad, iklam, ccheung
|
2018-08-10 00:35:57 -04:00 |
|
Claes Redestad
|
2c5b52f061
|
8209186: Rename SimpleThresholdPolicy to TieredThresholdPolicy
Reviewed-by: thartmann, pliden, kvn
|
2018-08-10 00:20:15 +02:00 |
|
Roman Kennke
|
59ca28bf1c
|
8209118: Abstract SATBMarkQueueSet's ThreadLocalData access
Reviewed-by: kbarrett, shade
|
2018-08-09 22:51:48 +02:00 |
|
Mikael Vidstedt
|
83a51d869e
|
Merge
|
2018-08-09 10:08:07 -07:00 |
|
Robin Westberg
|
961156b1d5
|
8208676: Missing NULL check and resource leak in NetworkPerformanceInterface::NetworkPerformance::network_utilization
Reviewed-by: mgronlun, rehn
|
2018-08-06 14:56:56 +02:00 |
|
Tobias Hartmann
|
6dac70d919
|
8207355: C1 compilation hangs in ComputeLinearScanOrder::compute_dominator
Bail out from recursive computation if the block was already processed.
Reviewed-by: kvn, iveresov
|
2018-08-06 09:09:57 +02:00 |
|
Markus Grönlund
|
e8dd517464
|
8207139: NMT is not enabled on Windows 2016/10
Reviewed-by: dcubed, zgu, dholmes
|
2018-08-02 09:49:04 +02:00 |
|
Dmitry Samersoff
|
c57cfe6d14
|
8207046: arm32 vm crash: C1 arm32 platform functions parameters type mismatch
Fixed unexpected parameter location in arm32 LIR_Assembler
Reviewed-by: dsamersoff, kvn
|
2018-07-31 21:23:56 +03:00 |
|
Harold Seigel
|
5a3decc9f1
|
8207944: java.lang.ClassFormatError: Extra bytes at the end of class file test" possibly violation of JVMS 4.7.1
Add code to skip over unknown attributes when class file version >= 11.
Reviewed-by: lfoltan
|
2018-07-26 15:56:37 -04:00 |
|
Gunter Haug
|
0ec91d3125
|
8207392: [PPC64] Implement JFR profiling
Reviewed-by: simonis, goetz
|
2018-07-24 12:57:40 +02:00 |
|
Swati Sharma
|
0440d172a0
|
8189922: UseNUMA memory interleaving vs membind
Reviewed-by: gromero, drwhite, dholmes, tschatzl
|
2018-07-19 16:56:05 -04:00 |
|