Yasumasa Suenaga
abbabdbeb3
8216154: C4819 warnings at HotSpot sources on Windows
...
Reviewed-by: kbarrett, tschatzl
2019-01-08 10:35:06 +09:00
Kim Barrett
6a3c8e4c10
8215985: ZGC: Simplify reference processing in light of JDK-8175797
...
Only self-loop 'next' field for FinalReference deactivation.
Reviewed-by: eosterlund, pliden
2019-01-07 15:20:23 -05:00
Claes Redestad
c6c604784a
8216197: Remove unused new_hash methods
...
Reviewed-by: kbarrett, dholmes
2019-01-07 10:21:43 +01:00
Matthias Baesken
db1518dae2
8215962: Support ThreadPriorityPolicy mode 1 for non-root users on linux/bsd
...
Reviewed-by: dcubed, dholmes
2019-01-04 17:46:56 +01:00
David Holmes
839d71f4ca
8216188: Remove expired flags in JDK 13
...
Reviewed-by: kbarrett, ccheung
2019-01-06 19:49:58 -05:00
Claes Redestad
a1768ee5d8
8216191: Remove FastSuperclassLimit
...
Reviewed-by: coleenp
2019-01-05 20:11:15 +01:00
Claes Redestad
13fcbf9d8f
8216189: Remove Klass::compute_is_subtype_of
...
Reviewed-by: hseigel, jiangli
2019-01-05 20:08:24 +01:00
Coleen Phillimore
1509c1ffe1
8215731: Move forward class definitions out of globalDefinitions.hpp
...
Redistribute the forward declarations to the header files that need them.
Reviewed-by: dholmes, lfoltan
2019-01-04 15:06:01 -05:00
Harold Seigel
c3eb2e9d16
8216010: Change callers of build_u2_from() to call Bytes::get_Java_u2() instead
...
Change the callers and delete function build_u2_from()
Reviewed-by: kbarrett, jiangli, coleenp
2019-01-04 14:28:27 -05:00
Claes Redestad
bf63ee682e
8216157: Enable inlining of java_lang_Class::is_primitive
...
Reviewed-by: coleenp, eosterlund, jiangli
2019-01-04 16:23:56 +01:00
Harold Seigel
89ea902f51
8215644: Clean up globalDefinitions_<compiler>.hpp
...
Remove non-existent classes from forward declarations, delete unused functions, etc.
Reviewed-by: coleenp, kbarrett
2019-01-03 13:11:35 -05:00
Gunter Haug
99bb6c77b3
8215791: Tiny bug in VM monitoring/management
...
Reviewed-by: dholmes, simonis
2018-12-21 10:19:15 +01:00
Harold Seigel
e159548718
8215398: -Xlog option usage => Invalid decorator '\temp\app_cds.log'
...
On Windows, do not treat ':' as a delimeter when it's in a string such as "C:..."
Reviewed-by: dholmes, sspitsyn
2019-01-02 10:35:33 -05:00
Jesper Wilhelmsson
59716b0bb3
Merge
2019-01-02 16:05:13 +01:00
Kim Barrett
dd609d57e6
8213481: [REDO] Fix incorrect copy constructors in hotspot
...
Fix and use ResourceObj copy constructor.
Reviewed-by: coleenp, dholmes, kvn
2018-12-31 15:40:50 -05:00
Stefan Johansson
b91fa3a6c8
8215898: Build broken on 32-bit after JDK-8211425
...
Reviewed-by: tschatzl
2018-12-22 15:47:10 +01:00
Stefan Johansson
65b77b109b
8215897: Build broken on zero after JDK-8211424
...
Reviewed-by: tschatzl
2018-12-22 15:46:54 +01:00
Kishor Kharbas
28f71c2c72
8211424: Allocation of old generation of java heap on alternate memory devices - Parallel GC
...
8202286: Allocation of old generation of Java heap on alternate memory devices
Enable an experimental feature in HotSpot JVM to allocate old generation of Parallel GC on an alternative memory device, such as NV-DIMMs.
Reviewed-by: sangheki, sjohanss
2018-12-21 08:23:55 -08:00
Kishor Kharbas
d580e2eed2
8211425: Allocation of old generation of java heap on alternate memory devices - G1 GC
...
8202286: Allocation of old generation of Java heap on alternate memory devices
Enable an experimental feature in HotSpot JVM to allocate old generation of G1 GC on an alternative memory device, such as NV-DIMMs.
Reviewed-by: sangheki, sjohanss
2018-12-21 08:18:59 -08:00
Andrey Petushkov
9d20ad22c8
8215879: AArch64: ReservedStackAccess may leave stack guard in inconsistent state
...
Reviewed-by: aph, dholmes
2018-12-21 18:26:55 +00:00
David Holmes
526f854cc1
8214097: Rework thread initialization and teardown logic
...
Reviewed-by: rehn, mgronlun, dcubed, kbarrett
2018-12-27 21:17:11 -05:00
Kim Barrett
575f633a96
8214201: Make PtrQueueSet completed buffer list private
...
Merge and make private in PtrQueueSet all completed buffer list handling
Reviewed-by: tschatzl, sjohanss
2018-12-26 19:24:00 -05:00
Milan Mimica
9cbca323f7
8215727: Restore JFR thread sampler loop to old / previous behavior
...
Reviewed-by: egahlin, mgronlun
2018-12-21 16:56:40 +01:00
Jesper Wilhelmsson
eb3549baf7
Merge
2018-12-21 01:25:46 +01:00
Claes Redestad
cad5fa8f16
8215555: TieredCompilation C2 threads can excessively block handshakes
...
Reviewed-by: kvn, neliasso, rehn
2018-12-20 19:44:08 +01:00
Thomas Schatzl
1a1369d270
8215548: G1PeriodicGCSystemLoadThreshold needs to be a double
...
Change G1PeriodicGCSystemLoadThreshold to be a double to allow better granularity in determining idleness
Reviewed-by: sjohanss, sangheki
2018-12-20 19:44:33 +01:00
Lutz Schmidt
5cdb1c7078
8215551: Missing case label in nmethod::reloc_string_for()
...
Reviewed-by: kvn, mbaesken
2018-12-20 17:29:59 +01:00
Per Lidén
2778c86488
8215547: ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec
...
Reviewed-by: eosterlund, neliasso
2018-12-20 11:43:04 +01:00
Erik Österlund
83adde9866
8215491: ICStubInterface::finalize finds zombie nmethod with ZGC concurrent class unloading
...
Reviewed-by: dlong, coleenp
2018-12-20 10:41:45 +01:00
Erik Österlund
1cc5cf4c02
8215500: ICRefillVerifierMark does not set the provided verfier as current
...
Reviewed-by: pliden, thartmann
2018-12-20 10:41:45 +01:00
Per Lidén
c9d7dd0827
8215487: ZGC: ZRuntimeWorkers incorrectly identify themselves as ZWorkers
...
Reviewed-by: eosterlund
2018-12-19 08:32:48 +01:00
Dean Long
57dc039131
8214583: AccessController.getContext may return wrong value after JDK-8212605
...
Reviewed-by: mchung, redestad
2018-12-18 16:36:26 -08:00
Dean Long
d1597bb1cb
8214329: SwingMark SubMenus 9% regression in 12-b19 on Linux client
...
Reviewed-by: thartmann, mullan
2018-12-18 12:45:07 -08:00
Dean Long
32ea2e5343
8215205: javaVFrame much slower than vframeStream
...
Reviewed-by: mchung, thartmann
2018-12-18 12:36:27 -08:00
Rahul Raghavan
5a6385b363
8211698: Crash in C2 compiled code during execution of double array heavy processing code
...
Correctly registered new Opaque4Node in add_range_check_predicate
Reviewed-by: roland, thartmann
2018-12-18 19:13:54 +05:30
Per Lidén
6a9c6a0392
8215451: JNI IsSameObject should not keep objects alive
...
Reviewed-by: eosterlund, kbarrett
2018-12-17 16:55:17 +01:00
Per Lidén
1af1a69fbc
8215395: Allow null oops in Dictionary and JNIHandle verification
...
Reviewed-by: eosterlund, kbarrett, coleenp
2018-12-15 20:03:06 +01:00
Harold Seigel
265abce7fb
8205505: Expire and remove remaining support for commercial features
...
Remove the unneeded options and their tests and update the JCMD documentation.
Reviewed-by: dholmes, coleenp, erikj
2018-12-20 08:43:23 -05:00
Robbin Ehn
994ab71870
8214180: Need better granularity for sleeping
...
Reviewed-by: eosterlund, dcubed, dholmes
2018-12-20 10:05:19 +01:00
Per Lidén
316924a7bd
8215492: Rename INTERNAL_EMPTY to something less "internal"
...
Reviewed-by: kbarrett, coleenp
2018-12-19 23:40:05 +01:00
Jesper Wilhelmsson
f4f859b446
Merge
2018-12-19 20:53:30 +01:00
Pengfei Li
556d79b518
8212043: Add floating-point Math.min/max intrinsics
...
Floating-point Math.min() and Math.max() intrinsics are enabled on AArch64 platform
Reviewed-by: adinn, aph
2018-12-18 16:50:35 +00:00
Lin Zang
aef52a6e3a
8215228: Use a constant hash table size in order to enable compiler optimization
...
Remove a field from KlassInfoTable to allow compiler optimizations
Reviewed-by: phh, aph
2018-12-11 10:23:15 -08:00
Leo Korinth
811c84ba68
8214946: G1: Initialize all class members on construction
...
Reviewed-by: kbarrett, tschatzl
2018-12-17 11:37:40 +01:00
Jean Christophe Beyler
f3657753d6
8201655: Add thread-enabled support for the Heap Sampling
...
Added thread-enabled support
Reviewed-by: amenkov, sspitsyn
2018-12-14 13:13:06 -08:00
Martin Doerr
b83df1e1fc
8214352: C1: Unnecessary "compilation bailout: block join failed" with JVMTI
...
Invalidate Phi functions for conflicting types and avoid bailout.
Reviewed-by: kvn, iveresov
2018-12-14 09:59:08 +01:00
Joe Darcy
b5f0eec3d8
8205626: Start of release updates for JDK 13
...
8205393: Add SourceVersion.RELEASE_13
8205394: Add source 13 and target 13 to javac
8205645: Bump maximum recognized class file version to 57 for JDK 13
8214825: Update preview language features for start of JDK 13
Reviewed-by: erikj, alanb, mchung, mcimadamore, dholmes, smarks, jjg
2018-12-13 19:06:11 +01: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
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