Roman Kennke
|
94e4724219
|
8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding
Reviewed-by: shade
|
2019-05-08 20:45:30 +02:00 |
|
Gerard Ziemski
|
d988e67b89
|
8185525: Add JFR event for DictionarySizes
Added TableStatistics event
Reviewed-by: egahlin, coleenp
|
2019-05-08 11:11:50 -05:00 |
|
Ao Qi
|
c5fc45ee08
|
8222926: Shenandoah build fails with --with-jvm-features=-compiler1
Reviewed-by: shade, rkennke
|
2019-05-08 20:57:12 +08:00 |
|
Vicente Romero
|
c98fb7d64b
|
8222949: add condy support to javac's pool API
Reviewed-by: mcimadamore
|
2019-05-08 10:10:54 -04:00 |
|
Harold Seigel
|
1de7140185
|
8217846: [Graal] vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java crash
Make sure the array calls's mirror was successfully created before putting the array class on its class loader data list
Reviewed-by: lfoltan, coleenp
|
2019-05-08 10:08:11 -04:00 |
|
Antonios Printezis
|
4539863cf1
|
8223397: gc+promotion log lines are missing the GC id
Reviewed-by: tschatzl, pliden
|
2019-05-08 09:38:58 -04:00 |
|
Aleksey Shipilev
|
2dede35a18
|
8223570: Shenandoah needs to acquire lock before CLDG::clear_claimed_marks
Reviewed-by: rkennke, tschatzl
|
2019-05-08 14:27:14 +02:00 |
|
Coleen Phillimore
|
dc2c1d3ba8
|
8223391: Unsynchronized iteration of ClassLoaderDataGraph
Lock in G1 before clear_claimed_marks
Reviewed-by: hseigel, lfoltan, tschatzl
|
2019-05-08 06:40:45 -04:00 |
|
Roman Kennke
|
40fddae1dc
|
8223244: Fix usage of ARRAYCOPY_DISJOINT decorator
Reviewed-by: eosterlund, shade
|
2019-05-08 11:59:14 +02:00 |
|
Alan Bateman
|
94d1d0d3d4
|
8223353: (ch) Change channel close implementation to not wait for I/O threads
Reviewed-by: dfuchs, chegar
|
2019-05-08 08:15:04 +01:00 |
|
David Holmes
|
b0d52bcca1
|
8223437: Backout JDK-8219974 Restore static callsite resolution for the current class
Reviewed-by: jwilhelm, vlivanov
|
2019-05-07 17:33:19 -04:00 |
|
Sandhya Viswanathan
|
707c30fae6
|
8222074: Enhance auto vectorization for x86
Reviewed-by: kvn, vlivanov
|
2019-05-07 13:33:27 -07:00 |
|
Aleksey Shipilev
|
c222e1aad0
|
8223446: Shenandoah breaks alignment with some HumongousThreshold values
Reviewed-by: rkennke
|
2019-05-07 21:53:38 +02:00 |
|
Erik Joelsson
|
6eb638318a
|
8223319: Add copyright footer to specs and man pages
Reviewed-by: iris, sspitsyn
|
2019-05-07 12:32:19 -07:00 |
|
Michael McMahon
|
7e142d54bf
|
8223457: java.net.ServerSocket protected constructor should throw NPE if impl null
Reviewed-by: dfuchs
|
2019-05-07 15:39:33 +01:00 |
|
Aleksey Shipilev
|
2fdb2a6f85
|
8223449: Unprotected UseCompressedOops block in gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
Reviewed-by: rkennke
|
2019-05-07 16:06:10 +02:00 |
|
Aleksey Shipilev
|
0ede258c4d
|
8223450: Disable Shenandoah C2 barriers verification for x86_32
Reviewed-by: rkennke
|
2019-05-07 16:05:49 +02:00 |
|
Aleksey Shipilev
|
629d8bea45
|
8223448: Shenandoah disabled barriers blocks omit LRB
Reviewed-by: rkennke
|
2019-05-07 16:04:36 +02:00 |
|
Roland Westrelin
|
852cee4c6b
|
8222738: Shenandoah: assert(is_Proj()) failed when running cometd benchmarks
Reviewed-by: rkennke
|
2019-05-02 20:47:23 +02:00 |
|
Roland Westrelin
|
8b07b191c3
|
8223389: Shenandoah optimizations fail with assert(!phase->exceeding_node_budget())
Reviewed-by: thartmann
|
2019-05-06 13:51:02 +02:00 |
|
Xin Liu
|
63dbcdc874
|
8222670: pathological case of JIT recompilation and code cache bloat
Prevent downgraded compilation tasks from recompiling.
Reviewed-by: sgehwolf, thartmann
|
2019-05-07 09:17:03 +02:00 |
|
Per Lidén
|
d5391d290d
|
8223308: ZGC: Remove ZGranuleMap::size()
Reviewed-by: stefank, eosterlund
|
2019-05-07 07:44:15 +02:00 |
|
Vladimir Ivanov
|
c6a2274d1a
|
8223422: [Graal] assert(!m->can_be_statically_bound(InstanceKlass::cast(ctxk))) failed: redundant
Reviewed-by: kvn
|
2019-05-06 21:31:36 -07:00 |
|
Dean Long
|
a854955d3e
|
8218700: infinite loop in HotSpotJVMCIMetaAccessContext.fromClass after OutOfMemoryError
Reviewed-by: never, kvn
|
2019-04-25 13:35:34 -07:00 |
|
Vladimir Kozlov
|
72f082e925
|
8223332: Update JVMCI
Reviewed-by: never, dnsimon
|
2019-05-06 20:05:19 -07:00 |
|
Weijun Wang
|
29a4ad9a87
|
8219013: Update Apache Santuario (XML Signature) to version 2.1.3
Reviewed-by: mullan
|
2019-05-07 10:21:04 +08:00 |
|
David Holmes
|
e0dcd3200a
|
8222534: VerifyBeforeExit is not honored when System.exit is called
Reviewed-by: coleenp, rehn
|
2019-05-06 21:23:23 -04:00 |
|
Ivan Gerasimov
|
4f02d011b0
|
8222955: Optimize String.replace(CharSequence, CharSequence) for common cases
Reviewed-by: redestad, tvaleev
|
2019-05-06 18:07:55 -07:00 |
|
Sangheon Kim
|
cb62a78492
|
8221509: Refactor assert( G1CollectedHeap::used() == recalculate_used() ) with better message
Reviewed-by: tschatzl, manc
|
2019-05-06 14:19:48 -07:00 |
|
Coleen Phillimore
|
26255c10cb
|
8222893: markOopDesc::print_on() is a bit confused
Add print_on for ObjectMonitor and make markOop printing sensible and add test.
Reviewed-by: dcubed, pchilanomate
|
2019-05-06 15:25:57 -04:00 |
|
Jesper Wilhelmsson
|
69647ce061
|
8222665: Update Graal
Reviewed-by: kvn
|
2019-05-06 21:50:20 +02:00 |
|
Jie Fu
|
0ff8db34ca
|
8221542: ~15% performance degradation due to less optimized inline decision
Reviewed-by: vlivanov, coleenp
|
2019-05-06 12:17:54 -07:00 |
|
Vladimir Ivanov
|
2e0c5db11d
|
8219902: C2: MemNode::can_see_stored_value() ignores casts which carry control dependency
Reviewed-by: kvn
|
2019-05-06 12:15:55 -07:00 |
|
Vladimir Ivanov
|
75d4f24c97
|
8223171: Redundant nmethod dependencies for effectively final methods
Reviewed-by: dlong
|
2019-05-06 12:15:49 -07:00 |
|
Vicente Romero
|
c7faef0785
|
8219483: j.l.c.ClassDesc::nested(String, String...) doesn't throw NPE if any arg is null
Reviewed-by: darcy
|
2019-05-06 14:47:55 -04:00 |
|
Xue-Lei Andrew Fan
|
62109f5906
|
8219991: New fix of the deadlock in sun.security.ssl.SSLSocketImpl
Reviewed-by: alanb, dfuchs
|
2019-05-06 08:54:19 -07:00 |
|
Gustavo Romero
|
ffec82917e
|
8223395: PPC64: Improve comments in the JVM signal handler to match ISA text
Reviewed-by: mdoerr
|
2019-05-06 09:53:11 -04:00 |
|
Man Cao
|
ce32bc437c
|
8223267: Fix incorrect usage of GCTraceTime in g1FullCollector and g1CollectedHeap
Reviewed-by: kbarrett, tschatzl
|
2019-05-02 15:46:34 -07:00 |
|
Ivan Gerasimov
|
b7ea7e93aa
|
8223174: Pattern.compile() can throw confusing NegativeArraySizeException
Reviewed-by: martin
|
2019-05-03 23:00:07 -07:00 |
|
Kim Barrett
|
a8e13a5839
|
8221359: Eliminate SATBMarkQueueSet::filter_thread_buffers
Removed filter_thread_buffers
Reviewed-by: tschatzl, sangheki
|
2019-05-03 23:35:12 -04:00 |
|
Joe Darcy
|
53a0327f22
|
8223178: Improve FileSystems.newFileSystem example with map factory methods
Reviewed-by: alanb, clanger, bpb
|
2019-05-03 14:09:19 -07:00 |
|
Patricio Chilano Mateo
|
e8e561e471
|
8220724: TestBiasedLockRevocationEvents fails while matching revoke events to VMOperation events
Safepoint id used by JavaThread when posting event is now set inside appropiate safepoint
Reviewed-by: dholmes, rehn
|
2019-05-03 12:33:08 -04:00 |
|
Joe Darcy
|
2f747f3dba
|
8223265: Clarify operational semantics of java.util.Objects.equals()
Reviewed-by: bpb, alanb
|
2019-05-03 09:25:59 -07:00 |
|
Vladimir Kozlov
|
c642ba3d7c
|
8223262: [AOT] jaotc crashes with assert(!(((ThreadShadow*)__the_thread__)->has_pending_exception())) failed: Should not allocate with exception pending
Added missing checks for pending exception.
Reviewed-by: never, gdub, dnsimon
|
2019-05-03 09:07:30 -07:00 |
|
Martin Doerr
|
63ef71574c
|
8223248: [AIX] Remove old xlC 10 workaround for load acquire
Reviewed-by: goetz, lucy
|
2019-05-03 16:31:11 +02:00 |
|
Patric Hedlin
|
e08506e683
|
8216137: assert failed: Live node limit exceeded
8219520: assert failed: Live node limit exceeded
Adding simplistic node budget support for loop-transformations. This /should/attempts to/ resolve most cases of: "assert(Compile::current()->live_nodes() < Compile::current()->max_node_limit()) failed: Live Node limit exceeded limit".
Reviewed-by: vlivanov, neliasso
|
2019-04-17 14:57:53 +02:00 |
|
Patric Hedlin
|
8088ed8317
|
8223143: Restructure/clean-up for 'loopexit_or_null()'
Minor restructure and clean-up for 'loopexit_or_null()' and its use.
Reviewed-by: vlivanov
|
2019-04-17 14:56:45 +02:00 |
|
Patric Hedlin
|
7bb9062f84
|
8223142: Clean-up WS and CB
Reviewed-by: vlivanov
|
2019-04-17 14:55:37 +02:00 |
|
Patric Hedlin
|
55e3cc8f6f
|
8223141: Change (count) suffix _ct into _cnt
Reviewed-by: vlivanov
|
2019-04-17 14:55:29 +02:00 |
|
Patric Hedlin
|
f4faee7bae
|
8223140: Clean-up in 'ok_to_convert()'
Simplify logic in function. Added precond/postcond macros.
Reviewed-by: vlivanov, neliasso
|
2019-04-17 14:55:11 +02:00 |
|