Jie Fu
66a4fd2b79
8232864: Classes generated at link time by GenerateJLIClassesPlugin are not reproducible
...
Reviewed-by: redestad, mchung
2019-10-29 10:13:27 -07:00
Mark Reinhold
d83df45396
8232080: jlink plugins for vendor information and run-time options
...
Reviewed-by: ihse, alanb, kvn, bobv, mchung
2019-10-29 08:26:55 -07:00
Markus Grönlund
72b3f81dd4
8230400: Missing constant pool entry for a method in stacktrace
...
Reviewed-by: egahlin
2019-10-29 11:33:25 +01:00
Weijun Wang
026a05d0c6
8231365: ServicePermission::equals doesn't comply to the spec
...
8231196: DelegationPermission allows to create an instance that thows NPE on ::equals call
Reviewed-by: mullan
2019-10-29 09:34:23 +08:00
Weijun Wang
055a49a266
8228969: 2019-09-28 public suffix list update
...
Reviewed-by: mullan
2019-10-29 09:34:21 +08:00
Jaikiran Pai
f3c76c4742
8232879: Writing out data with the Zip File System leads to a CRC failure
...
Reviewed-by: lancea, clanger
2019-10-28 13:17:54 -04:00
Bob Vandette
25d6a33eb5
8232118: Add JVM option to enable JVMCI compilers in product mode
...
Reviewed-by: kvn, dholmes
2019-10-28 16:06:08 +00:00
Zhengyu Gu
f906a432e9
8232992: Shenandoah: Implement self-fixing interpreter LRB
...
Reviewed-by: shade
2019-10-28 11:33:28 -04:00
Harold Seigel
eedc99c9ab
8232890: Remove bad Code attribute parsing code
...
Remove code that accepts illegal max_stack, max_locals, and length values for Code attribute in old class files.
Reviewed-by: dholmes, lfoltan
2019-10-28 12:55:48 +00:00
Patric Hedlin
902858e3ce
8231565: More node budget asserts in fuzzed tests
...
Reviewed-by: neliasso, thartmann
2019-10-23 12:51:53 +02:00
Stefan Karlsson
5e549ca805
8232604: ZGC: Make ZVerifyViews mapping and unmapping precise
...
Reviewed-by: pliden, eosterlund
2019-10-28 11:27:27 +01:00
Stefan Karlsson
ecb66d2c55
8232650: ZGC: Add initialization hooks for OS specific code
...
Reviewed-by: pliden, eosterlund
2019-10-28 11:26:53 +01:00
Stefan Karlsson
cc72a06c3b
8232651: Add implementation of os::processor_id() for Windows
...
Reviewed-by: dholmes, stuefe
2019-10-28 11:26:00 +01:00
Stefan Karlsson
17a041119f
8232649: ZGC: Add callbacks to ZMemoryManager
...
Reviewed-by: pliden, eosterlund
2019-10-28 11:24:11 +01:00
Stefan Karlsson
8df718fa82
8232648: ZGC: Move ATTRIBUTE_ALIGNED to the front of declarations
...
Reviewed-by: pliden, eosterlund
2019-10-28 11:23:48 +01:00
Stefan Karlsson
06a479f965
8232602: ZGC: Make ZGranuleMap ZAddress agnostic
...
Reviewed-by: pliden, eosterlund
2019-10-28 11:23:28 +01:00
Stefan Karlsson
acf447e49e
8232601: ZGC: Parameterize the ZGranuleMap table size
...
Reviewed-by: pliden, eosterlund
2019-10-28 11:21:23 +01:00
Alan Bateman
0290476112
8212132: (dc) Remove DatagramChannelImpl finalize method
...
Reviewed-by: bpb, chegar, dfuchs, martin
2019-10-27 12:13:51 +00:00
Tom Rodriguez
a2844b54e1
8233027: OopMapSet::all_do does oms.next() twice during iteration
...
Reviewed-by: shade, kvn
2019-10-25 13:17:31 -07:00
Vladimir Kozlov
d8c73de1df
8225464: Obsolete TraceNMethodInstalls flag
...
Reviewed-by: dholmes, thartmann
2019-10-25 11:51:48 -07:00
Patrick Concannon
3c1310a60a
8231570: (dc) Clarify implicit bind behavior of DatagramChannel
...
Update to DatagramChannel spec to make it clear that SecurityException can be thrown in connect send and receive methods
Reviewed-by: alanb, chegar, dfuchs
2019-10-25 12:05:56 +01:00
Aleksey Shipilev
8e546a3fe0
8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes
...
Reviewed-by: zgu
2019-10-25 17:30:25 +02:00
Thomas Schatzl
ba9ce48bd8
8232776: G1 should always take rs_length_diff into account when predicting rs_lengths
...
Reviewed-by: sangheki, kbarrett
2019-10-25 12:32:46 +02:00
Thomas Schatzl
9ae0d5f81f
8232777: Rename G1Policy::_max_rs_length as it is no maximum
...
Reviewed-by: kbarrett, sjohanss
2019-10-25 12:33:30 +02:00
Thomas Schatzl
e4a6d80db2
8232779: G1 current collection parallel time does not include optional evacuation
...
Reviewed-by: kbarrett, sangheki
2019-10-25 12:34:30 +02:00
Tom Rodriguez
be6a893e1f
8232083: Minimal VM is broken after JDK-8231586
...
Reviewed-by: dlong
2019-10-24 22:41:24 -07:00
Vladimir Kozlov
e15849a0f8
8232904: Update JVMCI
...
Reviewed-by: dnsimon
2019-10-24 16:58:39 -07:00
Aleksey Shipilev
d157ebb41c
8222766: Shenandoah: streamline post-LRB CAS barrier (x86)
...
Reviewed-by: rkennke
2019-09-30 22:39:11 +02:00
Per Lidén
a8c4e6786d
8231552: ZGC: Refine address space reservation
...
Reviewed-by: eosterlund, stefank
2019-10-24 17:24:58 +02:00
Markus Grönlund
b4d37ba6b9
8231081: TestMetadataRetention fails due to missing symbol id
...
Reviewed-by: egahlin
2019-10-24 16:37:22 +02:00
Martin Doerr
a5fab79984
8231949: [PPC64, s390]: Make async profiling more reliable
...
Better checks if method from interpreter frame is valid.
Reviewed-by: rrich, ghaug, goetz
2019-10-24 16:28:51 +02:00
Martin Doerr
aba2880e2e
8232005: [s390, PPC64] More exception checks missing in interpreter
...
Reviewed-by: rrich, goetz
2019-10-24 16:28:49 +02:00
Coleen Phillimore
9308d18580
8232788: Move biased locking initalization
...
Reviewed-by: pchilanomate, dholmes
2019-10-24 08:52:33 -04:00
Christoph Goettschkes
31ab60e211
8231953: Wrong assumption in assertion in oop::register_oop
...
On ARM32 thumb mode, the pc of the current frame is always zero
Reviewed-by: coleenp, dcubed
2019-10-24 08:49:21 -04:00
Christoph Goettschkes
89cdeeb6fe
8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add
...
Reviewed-by: dlong, shade
2019-10-24 15:46:50 +03:00
Aleksei Efimov
217b2cc4fc
8232713: Update BCEL version to 6.3.1 in license file
...
Reviewed-by: joehw
2019-10-24 11:54:33 +01:00
Alan Bateman
e69b4d261d
8231602: Deprecate Thread.suspend/resume for removal
...
Reviewed-by: mchung, dholmes, chegar
2019-10-24 11:07:31 +01:00
Aleksey Shipilev
06d37a2754
8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently"
...
Reviewed-by: rkennke
2019-10-24 11:49:56 +02:00
Thomas Schatzl
5a21a8c4dd
8230706: Waiting on completion of strong nmethod processing causes long pause times with G1
...
Instead of globally waiting for completion of strong nmethod processing during evacuation, synchronize the nmethods processing on a per-nmethod basis so that only one thread processes one nmethod at once using a state. This state indicates what work (strong/weak processing) needs to be done and what has already been done.
Reviewed-by: sjohanss, kbarrett
2019-10-24 11:08:16 +02:00
Weijun Wang
72330c70d7
8231598: keytool does not export sun.security.mscapi
...
Reviewed-by: mullan
2019-10-24 15:53:20 +08:00
Claes Redestad
574263a884
8232613: Move Object.registerNatives into HotSpot
...
Reviewed-by: dholmes, adinn, coleenp, lfoltan, mchung
2019-10-24 09:57:29 +02:00
Paul Hohensee
68e5c40f6f
8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes
...
Pass Thread.currentThread().getId() to getThreadAllocatedBytes, remove its implSpec
Reviewed-by: dholmes, mchung, sspitsyn
2019-10-23 18:43:18 -07:00
Joe Darcy
d8240afe42
8232442: Suppress warnings on non-serializable non-transient instance fields in java.management.*
...
Reviewed-by: rriggs, mchung
2019-10-23 13:01:40 -07:00
Claes Redestad
36ac846d35
8232881: Remove unnecessary InstanceKlass::casts
...
Reviewed-by: coleenp
2019-10-23 18:34:25 +02:00
Aleksey Shipilev
bbc4e0d999
8232882: GCC 4.8.5 build failure after JDK-8211073
...
Reviewed-by: thartmann
2019-10-23 17:35:32 +02:00
Daniel Fuchs
b3477399d0
8232625: HttpClient redirect policy should be more conservative
...
When enabled, HttpClient redirect is fixed to drop the body when the request method is changed, and to relay any redirection code it does not understand to the caller.
Reviewed-by: chegar
2019-10-23 15:54:39 +01:00
Claes Redestad
86329fc198
8232887
: Remove SystemDictionary::has_checkPackageAccess
...
Reviewed-by: coleenp, lfoltan
2019-10-23 15:48:11 +02:00
Thomas Schatzl
f2abda172b
8232771: Revert JDK-8230794 because of environment changes
...
Reviewed-by: pliden, sjohanss
2019-10-23 14:06:39 +02:00
Christian Hagedorn
465f4c1200
8231412: C2: InitializeNode::detect_init_independence() bails out on simple IR shapes
...
Avoids early bailout of capturing a field store to remove unnecessary zeroing in simple methods containing only non-escaping objects.
Reviewed-by: roland, thartmann
2019-10-23 12:21:32 +02:00
Michihiro Horie
f004d45d3d
8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power
...
Reviewed-by: mdoerr, vlivanov
2019-10-22 21:26:45 -05:00