Stefan Karlsson
|
cd6079acdd
|
8223620: Move IsGCActiveMark implementation out of header
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Stefan Karlsson
|
e321fd163d
|
8223619: Move VerifyOption out of Universe
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Stefan Karlsson
|
5a8ba256df
|
8223136: Move compressed oops functions to CompressedOops class
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:26:03 +02:00 |
|
Ralf Schmelter
|
3928171ecf
|
8223617: code_size2 needs adjustments
Reviewed-by: mdoerr, simonis
|
2019-05-09 05:04:42 -07:00 |
|
Xin Liu
|
7c6a83fb27
|
8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently
Reviewed-by: thartmann, kvn
|
2019-05-09 18:38:42 -07:00 |
|
Gerard Ziemski
|
2767374bb7
|
8223639: [JVMCI] jvmciCompiler.cpp needs to include "oops/objArrayOop.inline.hpp""
Added missing header
Reviewed-by: dlong, kvn
|
2019-05-09 16:34:20 -05:00 |
|
Wang Haomin
|
4bf58d7d18
|
8223651: Build fails with --with-jvm-features=-jfr and --disable-precompiled-headers
Reviewed-by: shade
|
2019-05-10 01:41:45 +08:00 |
|
Wang Haomin
|
523fcccb78
|
8223599: minimal build fails after JDK-8185525
Reviewed-by: shade, gziemski, dholmes
|
2019-05-10 01:37:09 +08:00 |
|
Gerard Ziemski
|
22bf018812
|
8189208: Cleanup ancient argument processing code
Remove bits thread_park_blocker, post_vm_init_hook_enabled and pending_list_uses_discovered_fields
Reviewed-by: hseigel, dholmes
|
2019-05-09 12:04:20 -05:00 |
|
Andrew Haley
|
e034f80482
|
8223645: AArch64 build broken by fix for 8223136
Reviewed-by: stefank
|
2019-05-09 12:52:05 -04:00 |
|
Aleksey Shipilev
|
20e31cd338
|
8223583: Build failure after JDK-8223567 (Rename ShenandoahBrooksPointer to ShenandoahForwarding)
Reviewed-by: rkennke
|
2019-05-08 21:32:38 +02:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Vladimir Kozlov
|
72f082e925
|
8223332: Update JVMCI
Reviewed-by: never, dnsimon
|
2019-05-06 20:05:19 -07: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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Patric Hedlin
|
ceef0f69dc
|
8223139: Rename mandatory policy-do routines
Rename 'policy_do_remove_empty_loop' to 'do_remove_empty_loop', 'policy_do_one_iteration_loop' to 'do_one_iteration_loop'.
Reviewed-by: vlivanov, dl
|
2019-04-17 14:55:01 +02:00 |
|