Jie Fu
8bdffc5f7e
8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled
...
Reviewed-by: iklam, dholmes
2019-10-22 11:32:19 +08:00
Aleksey Shipilev
fd9052f3c5
8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned
...
Reviewed-by: rkennke
2019-10-21 22:44:49 +02:00
Aleksey Shipilev
d262906093
8232730: Shenandoah: Traversal should not CAS the roots
...
Reviewed-by: zgu, rkennke
2019-10-21 22:44:48 +02:00
Alexey Ivanov
16f3919405
8232624: Java cannot start: NewStringPlatform missing
...
Reviewed-by: dholmes, alanb, redestad
2019-10-21 21:36:26 +01:00
Lois Foltan
fce4320369
8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently
...
Increase the use of type signature constants instead of hard coded characters within the JVM.
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: coleenp, dholmes, fparain
2019-10-21 13:13:16 -04:00
Aleksey Shipilev
c3d807276d
8232575: Shenandoah: asynchronous object/region pinning
...
Reviewed-by: rkennke
2019-10-21 15:11:43 +02:00
Aleksey Shipilev
76465eb1d9
8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier
...
Reviewed-by: zgu
2019-10-21 15:11:42 +02:00
Per Lidén
ee4c8f5f19
8232239: ZGC: Inline ZCPU::count() and ZCPU:id()
...
Reviewed-by: tschatzl
2019-10-21 09:58:32 +02:00
Per Lidén
cb5e226306
8232238: ZGC: Move ZList inline funtions to zList.inline.hpp
...
Reviewed-by: eosterlund
2019-10-21 09:58:07 +02:00
Per Lidén
b2ac9a5937
8232237: ZGC: Move ZArray inline funtions to zArray.inline.hpp
...
Reviewed-by: tschatzl
2019-10-21 09:57:26 +02:00
Per Lidén
6ca7febb54
8232236: ZGC: Move ZThread inline funtions to zThread.inline.hpp
...
Reviewed-by: tschatzl
2019-10-21 09:56:58 +02:00
Per Lidén
11d949f202
8232235: ZGC: Move ZValue inline funtions to zValue.inline.hpp
...
Reviewed-by: tschatzl
2019-10-21 09:56:43 +02:00
Per Lidén
cf86d3519c
8231996: ZGC: Replace ZStatisticsForceTrace with check if JFR event is enabled
...
Reviewed-by: eosterlund
2019-10-21 09:55:58 +02:00
Per Lidén
2e1040e4c6
8231940: ZGC: Print correct low/high capacity
...
Reviewed-by: eosterlund
2019-10-21 09:55:48 +02:00
Per Lidén
f751808df9
8232001: ZGC: Ignore metaspace GC threshold until GC is warm
...
Reviewed-by: eosterlund
2019-10-21 09:51:24 +02:00
Jie Fu
048b09bdbe
8232616: JVMCI_lock fails to get initialized when cds is disabled
...
Reviewed-by: iklam, dholmes
2019-10-18 20:28:16 +08:00
Zhengyu Gu
ce4a41c71f
8232008: Shenandoah: C1 load barrier does not match interpreter version
...
Reviewed-by: rkennke
2019-10-18 14:03:44 -04:00
Zhengyu Gu
0f822d90d1
8232010: Shenandoah: implement self-fixing native barrier
...
Reviewed-by: rkennke
2019-10-18 13:07:46 -04:00
Zhengyu Gu
2c573582ab
8232009: Shenandoah: C2 load barrier does not match interpreter version
...
Reviewed-by: rkennke
2019-10-18 12:20:51 -04:00
Calvin Cheung
21ce9772a7
8232030: HelloDynamic.java fails with latest Graal
...
Include the dynamic dumping condition when setting up the merged_ordering array in merge_in_new_methods() of defaultMethods.cpp.
Reviewed-by: iklam, coleenp
2019-10-18 09:17:38 -07:00
Zhengyu Gu
7987b2fbae
8231324: Shenandoah: avoid duplicated weak root works during final traversal
...
Reviewed-by: rkennke
2019-10-18 11:36:35 -04:00
Yasumasa Suenaga
11fbd78f27
8232084: HotSpot build failed with GCC 9.2.1
...
Reviewed-by: sspitsyn, cjplummer, dholmes, iklam
2019-10-18 09:57:20 +09:00
Aleksey Shipilev
f630646baf
8232573: Shenandoah: cleanup and add more logging for in-pause phases
...
Reviewed-by: rkennke
2019-10-17 20:56:11 +02:00
Aleksey Shipilev
86f50ba1ef
8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking
...
Reviewed-by: rkennke
2019-10-17 20:56:04 +02:00
Zhengyu Gu
2324892e0b
8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java
...
Reviewed-by: rkennke
2019-10-17 13:14:48 -04:00
Coleen Phillimore
86fdbc0f85
8232112: MDO extra_data_lock leaks during class unloading
...
Call the MDO destructor during class unloading.
Reviewed-by: dholmes, eosterlund
2019-10-17 07:35:22 -04:00
Goetz Lindenmaier
d8c6516c92
8218628: Add detailed message to NullPointerException describing what is null
...
This is the implementation of JEP 358: Helpful NullPointerExceptions.
Reviewed-by: coleenp, clanger, rschmelter, rriggs, forax, mr
2019-10-14 11:36:17 +02:00
Richard Reingruber
6e08f8434c
8232162: Object reallocation in Deoptimization::fetch_unroll_info_helper should not depend on EliminateNestedLocks
...
Reviewed-by: thartmann, neliasso
2019-10-16 17:03:40 +02:00
Claes Redestad
638fe2b833
8232211: Remove dead code from os.hpp|cpp
...
Reviewed-by: dholmes, dcubed, rehn
2019-10-17 00:00:13 +02:00
Man Cao
7e6ebde13c
8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero
...
Fix error in "Concurrent refinement threads times" in GC log and cleanup.
Reviewed-by: tschatzl, kbarrett
2019-10-14 18:48:10 -07:00
Thomas Schatzl
1c9dd15716
8232260: Remove g1 prefix in G1CollectedHeap::g1_hot_card_cache() getter
...
Reviewed-by: kbarrett, sjohanss
2019-10-16 12:36:44 +02:00
Aleksey Shipilev
6b11446797
8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration
...
Reviewed-by: zgu
2019-10-15 19:45:09 +02:00
Aleksey Shipilev
c1972ecd19
8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing
...
Reviewed-by: rkennke, zgu
2019-10-15 19:38:59 +02:00
Huang Wang
4fb2bb554d
8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop
...
Duplicate cmp node in empty loop if it has other users
Co-authored-by: Tuo Xie <xietuo@huawei.com>
Reviewed-by: neliasso, thartmann
2019-10-11 16:52:18 +08:00
Claes Redestad
35fb2da425
8232165: Reduce allocations in ValueStack copying constructor
...
Reviewed-by: neliasso, kvn
2019-10-14 20:58:08 +02:00
Aleksey Shipilev
67a89143dd
8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong
...
Reviewed-by: rkennke
2019-10-14 11:03:13 +02:00
Robbin Ehn
9de8d240ff
8218543: ThreadsList handling during error reporting can crash
...
Reviewed-by: dcubed, dholmes
2019-10-14 08:59:12 +02:00
Kim Barrett
b8c7a95859
8232147: Remove notproduct option IgnoreLockingAssertions
...
Removed option.
Reviewed-by: coleenp, dholmes
2019-10-12 00:22:53 -04:00
Tom Rodriguez
81da915128
8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code
...
Reviewed-by: ysuenaga
2019-10-10 11:40:59 -07:00
Coleen Phillimore
a95a39a04e
8232120: com/sun/jdi/InvokeTest fails with -Xcheck:jni: assert(k->is_instance_klass()) failed: cast to InstanceKlass
...
Should have allowed recv klass to be an array.
Reviewed-by: hseigel, dcubed
2019-10-11 11:50:04 -04:00
Erik Österlund
1a0e073932
8232116: ZGC: Remove redundant ZLock in ZNMethodTable
...
Reviewed-by: stefank, pliden
2019-10-11 13:07:21 +00:00
Coleen Phillimore
986f2bbf2c
8231769: Test tools/javac/tree/MakeTypeTest.java fails with -Xcheck:jni
...
Delete local jni handles in create_from_platform_dependent_str() after upcall to Java.
Reviewed-by: dholmes, hseigel
2019-10-11 08:49:42 -04:00
Jie Fu
179aab2fe2
8232151: Minimal VM build broken after JDK-8232050
...
Reviewed-by: dholmes, clanger
2019-10-11 17:49:25 +08:00
Thomas Schatzl
5e9b772767
8231956: Remove seq_add_card/reference from PerRegionTable class
...
Reviewed-by: sjohanss, pliden
2019-10-11 11:21:28 +02:00
Per Lidén
e598c94852
8232070: ZGC: Remove unused ZVerifyLoadBarriers
...
Reviewed-by: tschatzl
2019-10-11 10:16:35 +02:00
Xin Liu
1ad5c5bfb7
8165056: move JIT Compiler related files from runtime/ to compiler/ directory
...
Reviewed-by: kvn, coleenp, dholmes
2019-10-09 12:43:32 -07:00
Aleksey Shipilev
d2d6b6378e
8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment
...
Reviewed-by: rkennke
2019-10-10 21:54:54 +02:00
Aleksey Shipilev
57fcedc33d
8232102: Shenandoah: print everything in proper units
...
Reviewed-by: rkennke
2019-10-10 21:54:53 +02:00
Ioi Lam
5a120f0967
8232071: Avoid shared dictionary lookup when the class name is not shared
...
Reviewed-by: jiangli, ccheung
2019-10-10 10:48:31 -07:00
Claes Redestad
88d28a2bf9
8232050: Improve inlining of Klass accessors
...
Reviewed-by: lfoltan, tschatzl, coleenp, dholmes, jiangli
2019-10-10 13:26:22 +02:00