Prasanta Sadhukhan
53015e6d82
Merge
2020-05-29 09:44:27 +05:30
David Holmes
7228978b19
8242504: Enhance the system clock to nanosecond precision
...
Co-authored-by: Mark Kralj-Taylor <kralj.mark@gmail.com>
Reviewed-by: dfuchs, rriggs, dcubed, vtewari
2020-05-28 22:34:02 -04:00
Mikael Vidstedt
e29685febd
8246109: Remove unneeded undef CS
...
Reviewed-by: dcubed
2020-05-28 17:21:00 -07:00
Chris Plummer
e0d03881d0
8244668: Remove SA's javascript support
...
Reviewed-by: sspitsyn, sundar
2020-05-28 17:12:14 -07:00
Chris Plummer
de34e258ef
8244622: Remove SA's memory/FreeChunk.java. It's no longer used
...
Reviewed-by: sspitsyn, stefank, coleenp
2020-05-28 17:08:15 -07:00
Alex Menkov
f3c463b50a
8244703: "platform encoding not initialized" exceptions with debugger, JNI
...
Reviewed-by: alanb, sspitsyn
2020-05-28 11:39:51 -07:00
Igor Veresov
23ce03d2ca
8245505: Prelink j.l.ref.Reference when loading AOT library
...
Reviewed-by: dlong, kvn
2020-05-28 11:36:39 -07:00
Aleksey Shipilev
b189d0b918
8245478: Implementation: JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector (Production)
...
Reviewed-by: rkennke, smonteith, zgu
2020-05-28 18:50:58 +02:00
Aleksey Shipilev
3459f9b861
8245942: Shenandoah: x86_32 builds fail after JDK-8245594
...
Reviewed-by: zgu
2020-05-28 18:50:56 +02:00
Mikael Vidstedt
f702f4d93a
8246023: Obsolete LIRFillDelaySlot
...
Reviewed-by: thartmann, kvn
2020-05-28 09:26:11 -07:00
Aleksey Shipilev
a9477eb8c9
8245718: Epsilon: improve configuration logging
...
Reviewed-by: rkennke
2020-05-28 18:17:21 +02:00
Mikael Vidstedt
919f10c407
8245864: Obsolete BranchOnRegister
...
Reviewed-by: thartmann, kvn
2020-05-28 09:08:53 -07:00
Roman Kennke
6f4f6a2a59
8245955: Shenandoah: Remove LRB/is_redundant optimization
...
Reviewed-by: roland, shade
2020-05-28 16:43:04 +02:00
Roland Westrelin
57388f807f
8244504: C2: refactor counted loop code in preparation for long counted loop
...
Reviewed-by: jrose, thartmann
2020-05-28 14:34:01 +02:00
Adam Sotona
456fe234ce
8230827: javac gives inappropriate warning about potentially ambiguous methods
...
Fix of too strict com.sun.tools.javac.comp.Comp:checkPotentiallyAmbiguousOverloads method
Reviewed-by: jlahoda
2020-05-28 10:52:37 +02:00
Jan Lahoda
7671f2716b
8245786: Scope is wrong for ClassTree representing record
...
Listing RECORD as a class-like Tree Kind while computing Scope.
Reviewed-by: jjg
2020-05-28 13:37:39 +02:00
Ao Qi
dfc7905a10
8246027: Minimal fastdebug build broken after JDK-8245801
...
Added COMPILER2_PRESENT macro
Reviewed-by: shade, thartmann
2020-05-28 09:15:25 +02:00
Athijegannathan Sundararajan
8ea971e373
8246034: Remove java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js and java.base/share/classes/jdk/internal/jrtfs/jrtls.js
...
Reviewed-by: jlaskey, alanb
2020-05-28 12:38:03 +05:30
David Holmes
686ca5ae49
8243936: NonWriteable system properties are actually writeable
...
Reviewed-by: iklam, dcubed
2020-05-28 02:58:56 -04:00
Jonathan Gibbons
4aea73361d
8245062: HtmlStyle: group and document members for nav, header, summary, details
...
Reviewed-by: hannesw
2020-05-27 16:44:10 -07:00
Yumin Qi
e6855f20b0
8245264: Test runtime/cds/appcds/SignedJar.java fails
...
Concurrent work of symbol table caused _shared_table not walkable in dumping archive which led symbols not sorted in shared archive. Change to use do_safepoint_scan of _local_table to collect symbols.
Reviewed-by: iklam, ccheung
2020-05-27 16:04:28 -07:00
Claes Redestad
7e85b2c787
8245969: Simplify String concat constant folding
...
Reviewed-by: psandoz, forax
2020-05-28 00:35:04 +02:00
Mikael Vidstedt
4ad89925d0
8245850: Obsolete UseLWPSynchronization
...
Reviewed-by: dholmes, dcubed
2020-05-27 14:31:23 -07:00
Xue-Lei Andrew Fan
17a298962c
8206925: Support the certificate_authorities extension
...
Reviewed-by: mullan
2020-05-27 09:46:40 -07:00
Zhengyu Gu
afbdb4932e
8245827: Shenandoah: Cleanup Shenandoah code root iterators and root scanner
...
Reviewed-by: shade
2020-05-27 10:55:39 -04:00
Aleksey Shipilev
37c3b0bf10
8245814: Shenandoah: reconsider format specifiers for stats
...
Reviewed-by: rkennke
2020-05-27 15:57:42 +02:00
Zhengyu Gu
b8d49f8c2f
8245825: Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots
...
Reviewed-by: shade
2020-05-27 08:53:49 -04:00
Zhengyu Gu
db1ef58d5c
8245823: Shenandoah: inline/optimize ShenandoahEvacOOMScope
...
Reviewed-by: shade, rkennke
2020-05-27 08:36:47 -04:00
Tobias Hartmann
76ac621394
8245801: StressRecompilation triggers assert "redundunt OSR recompilation detected. memory leak in CodeCache!"
...
Assert is too strong.
Reviewed-by: roland
2020-05-27 13:26:23 +02:00
Claes Redestad
5200d162bc
8245756: Reduce bootstrap cost of StringConcatFactory prependers
...
Reviewed-by: forax, psandoz
2020-05-27 12:42:55 +02:00
Stefan Johansson
6e1403480a
8245724: Move g1 periodic gc logging to G1InitLogger
...
Reviewed-by: kbarrett, tschatzl
2020-05-27 11:48:33 +02:00
Stefan Johansson
2ff952bf32
8245723: Remove PrintCompressedOopsMode and change gc+heap+coops info log to debug level
...
Reviewed-by: dholmes, coleenp, tschatzl
2020-05-27 11:48:13 +02:00
Aleksey Shipilev
d0294c3845
8245812: Shenandoah: compute root phase parallelism
...
Reviewed-by: zgu
2020-05-27 09:22:24 +02:00
Xiaohong Gong
bc669dfc82
8243339: AArch64: Obsolete UseBarriersForVolatile option
...
Reviewed-by: adinn, aph, drwhite
2020-05-27 15:17:09 +08:00
Serguei Spitsyn
1357c01e57
8245392: Remove duplication in class redefinition and retransformation specs
...
Remove duplications from the Instrumentation, JDI and JDWP redefinition specs
Reviewed-by: dholmes, cjplummer
2020-05-27 03:21:15 +00:00
Kim Barrett
eb20ed7374
8228692: BitMap::reallocate might not clear some bits
...
Ensure trailing bits in last copied word are cleared.
Reviewed-by: tschatzl, sjohanss
2020-05-26 21:26:57 -04:00
Michael McMahon
5374383dcd
8245582: j.net.URLConnection::getHeaderFieldKey(int) behavior does not reliably conform to its specification
...
Reviewed-by: chegar, dfuchs
2020-05-26 21:29:33 +01:00
Jonathan Gibbons
aabcf9f792
8245847: Update Profile.java to not require per-release updates
...
Reviewed-by: darcy
2020-05-26 13:25:23 -07:00
Pavel Rappo
0400119e5b
8245841: Remove unused com.sun.tools.javac.comp.Modules.XMODULES_PREFIX
...
Reviewed-by: jjg
2020-05-26 21:20:34 +01:00
Mikael Vidstedt
1401fe0087
8245521: Remove STACK_BIAS
...
Reviewed-by: dholmes, mbaesken, kvn
2020-05-26 12:36:59 -07:00
Mikael Vidstedt
44a0a08991
8245600: Clean up libjli
...
Reviewed-by: dholmes, alanb
2020-05-26 10:18:32 -07:00
Coleen Phillimore
6aa15ad7ab
8166358: Re-enable String verification in java_lang_String::create_from_str()
...
Check for invalid strings in class names in debug mode, and only verify valid strings in create_for_str().
Reviewed-by: dholmes, hseigel
2020-05-26 09:44:17 -04:00
Aleksey Shipilev
a689a1108c
8245773: Shenandoah: Windows assertion failure after JDK-8245464
...
Reviewed-by: stuefe
2020-05-26 13:07:21 +02:00
Aleksey Shipilev
c31cae7b53
8245720: Shenandoah: improve configuration logging
...
Reviewed-by: rkennke
2020-05-26 13:06:42 +02:00
Thomas Schatzl
035d5dffb1
8245088: Always provide logs for G1 heap expansion calculations
...
Reviewed-by: sjohanss, kbarrett
2020-05-26 09:25:23 +02:00
Thomas Schatzl
bf1f78b9f0
8245087: Use ratios instead of percentages in G1HeapSizingPolicy::expansion_amount
...
Reviewed-by: kbarrett, sjohanss
2020-05-26 09:25:23 +02:00
Thomas Schatzl
47be3b098e
8245086: G1: Rename measured pause time ratios
...
Reviewed-by: sjohanss, kbarrett
2020-05-26 09:25:21 +02:00
Aleksey Shipilev
220061b13e
8245757: Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits
...
Reviewed-by: rkennke
2020-05-26 09:31:00 +02:00
Aleksey Shipilev
1a8b2a700e
8245755: Shenandoah: missing logging for CWR Roots
...
Reviewed-by: rkennke
2020-05-26 09:30:23 +02:00
Aleksey Shipilev
ad7f611149
8245754: Shenandoah: ditch ShenandoahAlwaysPreTouch
...
Reviewed-by: rkennke
2020-05-26 09:30:17 +02:00