Henry Jen
def1ac3acc
Merge
2018-12-13 11:51:06 -08:00
Henry Jen
d77f96b0b2
Merge
2018-12-13 11:47:35 -08:00
Aleksey Shipilev
2278601b7c
8181143: Introduce diagnostic flag to abort VM on too long VM operations
...
Reviewed-by: rkennke, zgu, dholmes, stuefe, rehn
2018-12-13 16:45:24 +01:00
Jamsheed Mohammed C M
79d7ae7633
8211034: OnStackReplacePercentage option checking has bugs
...
Fixed the constraint checks
Reviewed-by: kvn
2018-12-12 23:08:01 -08:00
Vivek Deshpande
05e175bf1b
8214751: X86: Support for VNNI Instructions
...
Co-authored-by: Razvan A Lupusoru <razvan.a.lupusoru@intel.com>
Reviewed-by: kvn
2018-12-12 14:48:34 -08:00
Zhengyu Gu
a85ad0aa18
8215220: Simplify Shenandoah task termination in aborted paths
...
Reviewed-by: shade
2018-12-12 13:50:57 -05:00
Markus Grönlund
e7722158fd
8215284: Reduce noise induced by periodic task getFileSize()
...
Reviewed-by: redestad, egahlin
2018-12-13 14:36:54 +01:00
Erik Gahlin
a3ca6f482e
8215175: Inconsistencies in JFR event metadata
...
Reviewed-by: mgronlun
2018-12-13 14:21:04 +01:00
Erik Gahlin
85ffc2803c
8165675: Trace event for thread park has incorrect unit for timeout
...
Reviewed-by: mgronlun
2018-12-12 18:35:26 +01:00
Erik Österlund
b7bd4bccbf
8215206: VtableStubs::find_stub is not appropriately protected by VtableStubs_lock
...
Reviewed-by: thartmann, pliden
2018-12-12 14:18:16 +01:00
Michihiro Horie
31fbc28af5
8213754: PPC64: Add Intrinsics for isDigit/isLowerCase/isUpperCase/isWhitespace
...
Reviewed-by: kvn, rriggs, mdoerr, gromero
2018-12-11 20:31:18 -05:00
Ralf Schmelter
8c4f51f666
8214892: Delayed starting of debugging via jcmd
...
Reviewed-by: cjplummer, clanger
2018-12-12 11:34:08 +00:00
Thomas Schatzl
7223ed2205
8152724: Sum of eden before GC and current survivor capacity may be larger than heap size
...
Limit the maximum survivor size for a given GC to the remaining number of free regions.
Reviewed-by: sjohanss, sangheki
2018-12-12 12:00:02 +01:00
Jini George
fdf7d4ec11
8200613: SA: jstack throws UnmappedAddressException with a CDS core file
...
Dump the closed archive heap space into the corefile on Linux by setting bit 2 of the coredump_filter file to dump the file backed private mappings.
Reviewed-by: iklam, cjplummer, kevinw, coleenp
2018-12-12 10:13:11 +05:30
Kim Barrett
13b56530f4
8215097: Do not create NonJavaThreads before BarrierSet
...
G1 and CMS delay worker thread creation until BarrierSet exists.
Reviewed-by: dholmes, tschatzl
2018-12-11 18:00:17 -05:00
Gerard Ziemski
9be447e22f
8214310: SymbolTable: Use get and insert
...
Replace get_insert() with get(),insert()
Reviewed-by: redestad, coleenp
2018-12-11 14:09:54 -06:00
Harold Seigel
b564c0c1a9
8215165: Improve -Xlog:class+preview message text
...
Fix up the logging message.
Reviewed-by: acorn, lfoltan
2018-12-11 10:29:08 -05:00
Man Cao
54e83c8376
8215114: Fix indent and dead code in GCPolicyCounters
...
Clean up gcPolicyCounters.hpp
Reviewed-by: tschatzl, sjohanss
2018-12-10 17:57:19 +08:00
Jesper Wilhelmsson
528bc73ca4
Merge
2019-01-14 23:05:26 +01:00
Zhengyu Gu
12093bf074
8215549: Shenandoah deduplication cleans up table/queue twice
...
Reviewed-by: rkennke
2019-01-14 12:51:45 -05:00
Aleksey Shipilev
88366150c6
8216308: StackTraceElement::fill_in can use injected Class source-file
...
Reviewed-by: coleenp, dholmes
2019-01-14 17:20:20 +01:00
Roman Kennke
2a932824aa
8216973: Kick up cleanup phases in the right places
...
Reviewed-by: shade
2019-01-14 12:49:12 +01:00
David Holmes
c6653432a5
8214816: os::read() should not transition to _thread_blocked with safepoint check on Solaris
...
Reviewed-by: jiangli, mgronlun
2019-01-13 16:54:01 -05:00
Per Lidén
1c5496ac8b
8216595: Fix broken builds after JDK-8216424
...
Reviewed-by: redestad, alanb
2019-01-13 17:33:26 +01:00
Claes Redestad
e3a3ae7f23
8216424: Remove TimeLivenessAnalysis
...
Reviewed-by: kvn, thartmann
2019-01-13 12:50:05 +01:00
Calvin Cheung
b8bf6b95a3
8216184: CDS/appCDS tests failed on Windows due to long path to a classlist file
...
Use os::open() instead of fopen()
Reviewed-by: iklam, dholmes
2019-01-11 14:05:57 -08:00
Roland Westrelin
70ba959a4b
8216549: Mismatched unsafe access to non escaping object fails
...
Reviewed-by: vlivanov, kvn, thartmann
2019-01-11 10:03:00 +01:00
Roland Westrelin
8243e7f9fa
8216482: Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations
...
Reviewed-by: thartmann, shade, rkennke
2019-01-10 13:54:09 +01:00
Erik Österlund
c03e894387
8215754: ZGC: nmethod is not unlinked from Method before rendezvous handshake
...
Reviewed-by: pliden, neliasso
2019-01-11 13:15:37 +01:00
Erik Österlund
f08eeac278
8215889: assert(!_unloading) failed: This oop is not available to unloading class loader data with ZGC
...
Reviewed-by: coleenp, neliasso
2019-01-10 18:10:15 +01:00
Aleksey Shipilev
0cd1573f08
8215724: Epsilon: ArrayStoreExceptionTest.java fails; missing arraycopy check
...
Reviewed-by: eosterlund, lkorinth
2019-01-09 15:53:56 +01:00
Jiangli Zhou
e0aa3e0609
8214827: Incorrect call ClassLoaders.toFileURL("jrt:/java.compiler")
...
Use URL constructor for jrt URL in SystemDictionaryShared::get_shared_protection_domain().
Reviewed-by: ccheung, iklam, dholmes, coleenp
2019-01-10 13:03:34 -05:00
Nils Eliasson
ff00dcde77
8215755: ZGC: split_barrier_thru_phi: check number of inputs of phi
...
Reviewed-by: pliden, thartmann
2019-01-09 15:36:20 +01:00
Coleen Phillimore
cab9667f41
8215575: C2 crash: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded
...
Set InstanceKlass::loaded before adding classes to the subklass list, which can be read concurrently by the compiler.
Reviewed-by: dholmes, eosterlund
2019-01-09 07:52:45 -05:00
Per Lidén
f2f7690741
8215708: ZGC: Add missing LoadBarrierNode::size_of()
...
Reviewed-by: eosterlund, neliasso
2019-01-09 13:31:34 +01:00
Thomas Stuefe
6d4de736d8
8214975: No hs-err file if fatal error is raised during dynamic initialization
...
Reviewed-by: dholmes, dcubed
2018-12-08 12:09:59 +01:00
Thomas Stuefe
ef3532fc67
8218156: "jcmd VM.metaspace basic" misreports free chunk space
...
Reviewed-by: zgu
2019-02-01 10:27:45 +01:00
Vladimir Ivanov
ac3711e9cd
6986483: CHA: optimize calls through interfaces
...
Reviewed-by: neliasso, thartmann
2019-01-31 17:48:29 -08:00
Vladimir Ivanov
46a57587dc
8059241: C2: Excessive RemoveUseless passes during incremental inlining
...
Reviewed-by: roland, shade
2019-01-31 17:48:25 -08:00
Igor Ignatyev
96e6617ee7
8217848: [Graal] vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java fails
...
Reviewed-by: kvn, dlong
2019-01-31 12:52:55 -08:00
Aleksey Shipilev
9cc4f7d99b
8218140: Build failures after JDK-8218041 (Assorted wrong/missing includes)
...
Reviewed-by: stefank, rehn, dholmes
2019-01-31 19:08:37 +01:00
Daniel D. Daugherty
73733d6a18
8217659: monitor_logging updates from Async Monitor Deflation project
...
Reviewed-by: dholmes, coleenp, rehn
2019-01-31 11:19:58 -05:00
Coleen Phillimore
73ccdf3557
8213753: SymbolTable is double walked during class unloading and clean up table timing in do_unloading
...
Remove gc timing for short runtime cleanup triggering; make symbol table cleaning triggered automatically on unloading
Reviewed-by: shade, stefank, gziemski
2019-01-31 10:29:53 -05:00
Zhengyu Gu
85e19d8beb
8216072: Remove TaskTerminator's assignment operator
...
Reviewed-by: tschatzl, rkennke, kbarrett
2019-01-31 10:18:41 -05:00
Coleen Phillimore
671017bab8
8212949: Remove ConstantPoolCache::is_constantPoolCache
...
Remove relic of permgen, also is_constMethod too.
Reviewed-by: dholmes
2019-01-31 07:28:40 -05:00
Robbin Ehn
046a1f0ff7
8218041: Assorted wrong/missing includes
...
Reviewed-by: dholmes, kbarrett, stefank, shade
2019-01-31 10:31:39 +01:00
Zhengyu Gu
5fabaf6abe
8217578: Shenandoah cleanup unused timings after concurrent string table change
...
Reviewed-by: shade
2019-01-30 14:19:24 -05:00
Aleksey Shipilev
9f533b678e
8217994: os::print_hex_dump should be more resilient against unreadable memory
...
Reviewed-by: zgu, stuefe, lucy
2019-01-30 19:45:10 +01:00
Ao Qi
a0de7b80c9
8218031: Zero broken after JDK-8217922 (Compiler dead code removal)
...
Reviewed-by: thartmann, sgehwolf, shade
2019-01-30 18:34:31 +01:00
Lutz Schmidt
b291349f4c
8217465: [REDO] - Optimize CodeHeap Analytics
...
Reviewed-by: kvn, thartmann
2019-01-30 14:24:14 +01:00