Tue, 08 May 2018 09:51:42 +0800 8202690: jdk/jshell/ToolBasicTest.java failed in testOpenFileOverHttp() and testOpenLocalFileUrl()
xyin [Tue, 08 May 2018 09:51:42 +0800] rev 50043
8202690: jdk/jshell/ToolBasicTest.java failed in testOpenFileOverHttp() and testOpenLocalFileUrl() Reviewed-by: rfield, jlahoda
Mon, 07 May 2018 21:48:28 -0400 8202744: Expired flag removal for JDK 11
dholmes [Mon, 07 May 2018 21:48:28 -0400] rev 50042
8202744: Expired flag removal for JDK 11 Reviewed-by: coleenp, jiangli
Mon, 07 May 2018 19:31:39 -0400 8202686: Missing test case for 8200167 - final Object methods
dholmes [Mon, 07 May 2018 19:31:39 -0400] rev 50041
8202686: Missing test case for 8200167 - final Object methods Reviewed-by: psandoz
Mon, 07 May 2018 18:48:36 -0400 8202606: Deprecate AllowNonVirtualCalls option
coleenp [Mon, 07 May 2018 18:48:36 -0400] rev 50040
8202606: Deprecate AllowNonVirtualCalls option Reviewed-by: hseigel, dholmes
Thu, 26 Apr 2018 13:40:58 -0700 8197954: Remove unnecessary intermediary APIs from AppCDS implementation
iklam [Thu, 26 Apr 2018 13:40:58 -0700] rev 50039
8197954: Remove unnecessary intermediary APIs from AppCDS implementation Reviewed-by: jiangli, ccheung
Mon, 07 May 2018 20:42:36 +0200 8185034: Cleanup and consolidate Metaspace coding
stuefe [Mon, 07 May 2018 20:42:36 +0200] rev 50038
8185034: Cleanup and consolidate Metaspace coding Reviewed-by: coleenp, zgu
Thu, 03 May 2018 04:18:22 -0700 8195717: test java/lang/invoke/MethodHandlesTest timed out running testAsCollector1
vtheeyarath [Thu, 03 May 2018 04:18:22 -0700] rev 50037
8195717: test java/lang/invoke/MethodHandlesTest timed out running testAsCollector1 Summary: refactor MethodHandlesTest Reviewed-by: psandoz
Mon, 07 May 2018 11:38:21 +0200 8199852: Print more information about class loaders in LinkageErrors.
goetz [Mon, 07 May 2018 11:38:21 +0200] rev 50036
8199852: Print more information about class loaders in LinkageErrors. Reviewed-by: dholmes, lfoltan, gtriantafill
Mon, 07 May 2018 14:42:10 +0200 8202642: Replace PAR_OOP_ITERATE with templates
stefank [Mon, 07 May 2018 14:42:10 +0200] rev 50035
8202642: Replace PAR_OOP_ITERATE with templates Reviewed-by: eosterlund, sjohanss
Mon, 07 May 2018 14:42:08 +0200 8202641: Replace OOP_SINCE_SAVE_MARKS with templates
stefank [Mon, 07 May 2018 14:42:08 +0200] rev 50034
8202641: Replace OOP_SINCE_SAVE_MARKS with templates Reviewed-by: eosterlund, sjohanss
Mon, 07 May 2018 14:42:05 +0200 8202639: Use concrete Generation classes in SerialHeap and CMSHeap
stefank [Mon, 07 May 2018 14:42:05 +0200] rev 50033
8202639: Use concrete Generation classes in SerialHeap and CMSHeap Reviewed-by: eosterlund, ehelin
Mon, 07 May 2018 14:42:04 +0200 8202592: Remove unused EvacuateFollowersClosure
stefank [Mon, 07 May 2018 14:42:04 +0200] rev 50032
8202592: Remove unused EvacuateFollowersClosure Reviewed-by: kbarrett, tschatzl
Mon, 07 May 2018 14:42:00 +0200 8202591: Remove usage of CMSEdenChunksRecordAlways in defNewGeneration.cpp
stefank [Mon, 07 May 2018 14:42:00 +0200] rev 50031
8202591: Remove usage of CMSEdenChunksRecordAlways in defNewGeneration.cpp Reviewed-by: eosterlund, kbarrett
Mon, 07 May 2018 10:36:38 +0200 8202083: Remove explicit CMS checks in CardTableBarrierSet
eosterlund [Mon, 07 May 2018 10:36:38 +0200] rev 50030
8202083: Remove explicit CMS checks in CardTableBarrierSet Reviewed-by: kbarrett
Mon, 07 May 2018 12:28:11 +0200 8202080: Introduce ordering semantics for Atomic::add and other RMW atomics
mdoerr [Mon, 07 May 2018 12:28:11 +0200] rev 50029
8202080: Introduce ordering semantics for Atomic::add and other RMW atomics Reviewed-by: lucy, rehn, dholmes
Mon, 07 May 2018 18:23:59 +0800 8202291: java/rmi/Naming/LookupIPv6.java failed with Connection refused
mli [Mon, 07 May 2018 18:23:59 +0800] rev 50028
8202291: java/rmi/Naming/LookupIPv6.java failed with Connection refused Reviewed-by: clanger
Mon, 07 May 2018 10:37:46 +0200 8202387: javac --release 11 not supported
jlahoda [Mon, 07 May 2018 10:37:46 +0200] rev 50027
8202387: javac --release 11 not supported Summary: Adding historical data for JDK 10; adding ability to produce the historical data incrementally. Reviewed-by: erikj, forax, jjg
Mon, 07 May 2018 08:56:35 +0200 8202565: C1 compilation crashes with "assert(is_double_stack() && !is_virtual()) failed: type check"
thartmann [Mon, 07 May 2018 08:56:35 +0200] rev 50026
8202565: C1 compilation crashes with "assert(is_double_stack() && !is_virtual()) failed: type check" Summary: Only eagerly resolving the address into a register if the store is precise. Reviewed-by: roland, eosterlund
Mon, 07 May 2018 07:44:49 +0530 8200094: Turkish locale reports NPE No enum constant com.sun.source.doctree.DocTree.Kind.SİNCE
pmuthuswamy [Mon, 07 May 2018 07:44:49 +0530] rev 50025
8200094: Turkish locale reports NPE No enum constant com.sun.source.doctree.DocTree.Kind.SİNCE Reviewed-by: ksrini, jjg
Sun, 06 May 2018 00:42:59 +0200 8202676: AArch64: Missing enter/leave around barrier leads to infinite loop
rkennke [Sun, 06 May 2018 00:42:59 +0200] rev 50024
8202676: AArch64: Missing enter/leave around barrier leads to infinite loop Reviewed-by: aph, eosterlund
Sat, 05 May 2018 22:19:19 +0200 8202640: Small C1 cleanups for BarrierSetC1
eosterlund [Sat, 05 May 2018 22:19:19 +0200] rev 50023
8202640: Small C1 cleanups for BarrierSetC1 Reviewed-by: kvn, neliasso
Thu, 03 May 2018 17:10:39 +0200 8202435: [aix] print program break as part of memory info into hs-err file
stuefe [Thu, 03 May 2018 17:10:39 +0200] rev 50022
8202435: [aix] print program break as part of memory info into hs-err file Reviewed-by: mdoerr, dholmes
Sat, 05 May 2018 18:55:31 +0200 8202684: Minimal VM build is broken after JDK-8199067, JDK-8202638
shade [Sat, 05 May 2018 18:55:31 +0200] rev 50021
8202684: Minimal VM build is broken after JDK-8199067, JDK-8202638 Reviewed-by: eosterlund, stuefe
Sat, 05 May 2018 12:38:15 -0400 8202672: Build failed in metaspace.cpp with VS2017
kbarrett [Sat, 05 May 2018 12:38:15 -0400] rev 50020
8202672: Build failed in metaspace.cpp with VS2017 Summary: Add whitespace between string and identifier. Reviewed-by: dcubed, erikj
Sat, 05 May 2018 09:34:01 -0700 8202599: Mark intermittently failing jshell tests
darcy [Sat, 05 May 2018 09:34:01 -0700] rev 50019
8202599: Mark intermittently failing jshell tests Reviewed-by: rfield
Sat, 05 May 2018 09:24:29 -0700 8199382: [TESTBUG] Open source VM testbase JDI tests
iignatyev [Sat, 05 May 2018 09:24:29 -0700] rev 50018
8199382: [TESTBUG] Open source VM testbase JDI tests Reviewed-by: erikj, kvn, sspitsyn
Fri, 04 May 2018 23:19:10 -0700 8199912: jshell tool: /open from URI
rfield [Fri, 04 May 2018 23:19:10 -0700] rev 50017
8199912: jshell tool: /open from URI Reviewed-by: rfield Contributed-by: mvala@redhat.com
Fri, 04 May 2018 16:49:22 -0700 8202465: [C1] casts should not be eliminated for interface types
vlivanov [Fri, 04 May 2018 16:49:22 -0700] rev 50016
8202465: [C1] casts should not be eliminated for interface types Reviewed-by: jrose, thartmann
Fri, 04 May 2018 17:52:10 -0400 8202319: Fix compilation warnings in Solaris debug builds for DevStudio 12.6
kbarrett [Fri, 04 May 2018 17:52:10 -0400] rev 50015
8202319: Fix compilation warnings in Solaris debug builds for DevStudio 12.6 Summary: Disable warnings. Reviewed-by: dholmes, kbarrett Contributed-by: Gary Adams <gary.adams@oracle.com>
Fri, 04 May 2018 09:46:08 -0700 Merge
prr [Fri, 04 May 2018 09:46:08 -0700] rev 50014
Merge
Fri, 04 May 2018 08:50:01 -0700 Merge
prr [Fri, 04 May 2018 08:50:01 -0700] rev 50013
Merge
Wed, 02 May 2018 22:11:35 -0700 8197388: Added not existing bug id in jdk/ProblemList.txt
anazarov [Wed, 02 May 2018 22:11:35 -0700] rev 50012
8197388: Added not existing bug id in jdk/ProblemList.txt Reviewed-by: serb
Wed, 02 May 2018 14:55:19 -0700 8196572: Tests ColConvCCMTest.java and MTColConvTest.java fail
prr [Wed, 02 May 2018 14:55:19 -0700] rev 50011
8196572: Tests ColConvCCMTest.java and MTColConvTest.java fail Reviewed-by: serb
Wed, 02 May 2018 13:23:34 -0700 8154463: New failure of closed/java/awt/font/Outline/OutlineInvarianceTest.java
prr [Wed, 02 May 2018 13:23:34 -0700] rev 50010
8154463: New failure of closed/java/awt/font/Outline/OutlineInvarianceTest.java Reviewed-by: serb
Wed, 02 May 2018 09:16:10 -0700 Merge
prr [Wed, 02 May 2018 09:16:10 -0700] rev 50009
Merge
Wed, 02 May 2018 15:11:54 +0530 4842658: DefaultListModel and DefaultComboBoxModel should support addAll (Collection c)
kaddepalli [Wed, 02 May 2018 15:11:54 +0530] rev 50008
4842658: DefaultListModel and DefaultComboBoxModel should support addAll (Collection c) Reviewed-by: darcy, serb, prr
Thu, 26 Apr 2018 17:03:34 -0700 8198342: Test FileSystemViewListenerLeak.java is unstable
serb [Thu, 26 Apr 2018 17:03:34 -0700] rev 50007
8198342: Test FileSystemViewListenerLeak.java is unstable Reviewed-by: jdv, kaddepalli, psadhukhan
Thu, 26 Apr 2018 13:33:11 -0700 8202301: Add tests related to JDK-8196572 to the ProblemList
serb [Thu, 26 Apr 2018 13:33:11 -0700] rev 50006
8202301: Add tests related to JDK-8196572 to the ProblemList Reviewed-by: jdv
Wed, 25 Apr 2018 21:54:42 +0530 8189687: Swing: Invalid position of candidate pop-up of InputMethod in Hi-DPI on Windows
ant [Wed, 25 Apr 2018 21:54:42 +0530] rev 50005
8189687: Swing: Invalid position of candidate pop-up of InputMethod in Hi-DPI on Windows Reviewed-by: serb, psadhukhan Contributed-by: anton.tarasov@jetbrains.com
Tue, 24 Apr 2018 15:42:58 +0100 8199748: Touch keyboard is not shown, if text component gets focus from other text component
alitvinov [Tue, 24 Apr 2018 15:42:58 +0100] rev 50004
8199748: Touch keyboard is not shown, if text component gets focus from other text component Reviewed-by: serb, aivanov
Tue, 24 Apr 2018 11:39:04 +0100 8202143: Parts of 8193435 added in merge change set.
dmarkov [Tue, 24 Apr 2018 11:39:04 +0100] rev 50003
8202143: Parts of 8193435 added in merge change set. Reviewed-by: serb, prr
Mon, 23 Apr 2018 14:06:46 -0700 8200146: Remove the appletviewer launcher
serb [Mon, 23 Apr 2018 14:06:46 -0700] rev 50002
8200146: Remove the appletviewer launcher Reviewed-by: prr, ihse
Fri, 20 Apr 2018 18:28:18 -0700 8202050: Add javax/sound/midi/Sequencer/Recording.java to the problemList
serb [Fri, 20 Apr 2018 18:28:18 -0700] rev 50001
8202050: Add javax/sound/midi/Sequencer/Recording.java to the problemList Reviewed-by: prr, darcy
Fri, 20 Apr 2018 09:44:45 -0700 8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails
prr [Fri, 20 Apr 2018 09:44:45 -0700] rev 50000
8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails Reviewed-by: serb, kaddepalli
Fri, 20 Apr 2018 09:05:05 -0700 Merge
prr [Fri, 20 Apr 2018 09:05:05 -0700] rev 49999
Merge
Wed, 18 Apr 2018 14:07:41 -0700 8187392: Deprecated methods in the peers can be removed
serb [Wed, 18 Apr 2018 14:07:41 -0700] rev 49998
8187392: Deprecated methods in the peers can be removed Reviewed-by: prr, kaddepalli
Wed, 18 Apr 2018 08:48:06 -0700 Merge
prr [Wed, 18 Apr 2018 08:48:06 -0700] rev 49997
Merge
Wed, 18 Apr 2018 13:22:53 +0530 6574555: PNGImageWriter incorrectly sets bKGD chunk
jdv [Wed, 18 Apr 2018 13:22:53 +0530] rev 49996
6574555: PNGImageWriter incorrectly sets bKGD chunk Reviewed-by: prr, pnarayanan
Wed, 18 Apr 2018 12:33:21 +0530 6788458: PNGImageReader ignores tRNS chunk while reading non-indexed RGB/Gray images
jdv [Wed, 18 Apr 2018 12:33:21 +0530] rev 49995
6788458: PNGImageReader ignores tRNS chunk while reading non-indexed RGB/Gray images Reviewed-by: prr, pnarayanan, kaddepalli
Wed, 18 Apr 2018 10:43:43 +0530 8201598: Fix for 8181910: Support dark title bars on macOS broke the MacOS build
sveerabhadra [Wed, 18 Apr 2018 10:43:43 +0530] rev 49994
8201598: Fix for 8181910: Support dark title bars on macOS broke the MacOS build Reviewed-by: prr, serb
Tue, 17 Apr 2018 18:18:26 -0700 8199932: Missing copyright header in AWT source code
serb [Tue, 17 Apr 2018 18:18:26 -0700] rev 49993
8199932: Missing copyright header in AWT source code Reviewed-by: prr, mhalder
Tue, 17 Apr 2018 18:10:13 -0700 8201626: Typo in MakeWindowAlwaysOnTop test
serb [Tue, 17 Apr 2018 18:10:13 -0700] rev 49992
8201626: Typo in MakeWindowAlwaysOnTop test Reviewed-by: jdv
Mon, 16 Apr 2018 16:43:26 +0200 8201524: [AIX] Don't link libfontmanager against libawt_headless
simonis [Mon, 16 Apr 2018 16:43:26 +0200] rev 49991
8201524: [AIX] Don't link libfontmanager against libawt_headless Reviewed-by: erikj, clanger, prr
Mon, 16 Apr 2018 15:22:56 +0530 8153532: Add @throws NPE javadoc to UIManager.setLookAndFeel(String) method description
pbansal [Mon, 16 Apr 2018 15:22:56 +0530] rev 49990
8153532: Add @throws NPE javadoc to UIManager.setLookAndFeel(String) method description Reviewed-by: prr, serb, kaddepalli
Mon, 16 Apr 2018 10:35:22 +0530 8181910: [macos] Support dark title bars on macOS
sveerabhadra [Mon, 16 Apr 2018 10:35:22 +0530] rev 49989
8181910: [macos] Support dark title bars on macOS Reviewed-by: serb, denis
Sat, 14 Apr 2018 00:25:12 +0100 8201433: Fix potential crash in BufImg_SetupICM
aivanov [Sat, 14 Apr 2018 00:25:12 +0100] rev 49988
8201433: Fix potential crash in BufImg_SetupICM Reviewed-by: prr, serb
Fri, 04 May 2018 12:14:09 -0400 8189916: Dynamic Constant support for Sparc
lfoltan [Fri, 04 May 2018 12:14:09 -0400] rev 49987
8189916: Dynamic Constant support for Sparc Summary: Change to the template interpreter to support dynamic constant on Sparc. Reviewed-by: coleenp, psandoz
Fri, 04 May 2018 10:45:47 -0400 8197447: LogCompilation throws "couldn't find bytecode"
ecaspole [Fri, 04 May 2018 10:45:47 -0400] rev 49986
8197447: LogCompilation throws "couldn't find bytecode" Summary: Handle unstable_fused_if Reviewed-by: kvn, gtriantafill
Fri, 04 May 2018 14:37:58 +0100 8202181: Correctly specify size of hostname buffer in Unix Inet*AddressImpl_getLocalHostName implementations
clanger [Fri, 04 May 2018 14:37:58 +0100] rev 49985
8202181: Correctly specify size of hostname buffer in Unix Inet*AddressImpl_getLocalHostName implementations Reviewed-by: stuefe, bpb, vtewari, chegar
Thu, 03 May 2018 15:17:27 +0200 8176717: GC log file handle leaked to child processes
lkorinth [Thu, 03 May 2018 15:17:27 +0200] rev 49984
8176717: GC log file handle leaked to child processes Reviewed-by: stuefe, rehn
Fri, 04 May 2018 15:44:24 +0530 8202582: DateTimeFormatterBuilder.parseOffsetBased unnecessarily calls toString()
rgoel [Fri, 04 May 2018 15:44:24 +0530] rev 49983
8202582: DateTimeFormatterBuilder.parseOffsetBased unnecessarily calls toString() Summary: call text.subSequence() before calling toString() on input string Reviewed-by: igerasim
Fri, 04 May 2018 11:41:35 +0200 8200729: Conditional compilation of GCs
stefank [Fri, 04 May 2018 11:41:35 +0200] rev 49982
8200729: Conditional compilation of GCs Reviewed-by: ehelin, coleenp, kvn, ihse
Fri, 04 May 2018 09:29:14 +0200 8187123: (reflect) Class#getCanonicalName and Class#getSimpleName is a part of performance issue
redestad [Fri, 04 May 2018 09:29:14 +0200] rev 49981
8187123: (reflect) Class#getCanonicalName and Class#getSimpleName is a part of performance issue Reviewed-by: psandoz, dholmes, mchung
Tue, 24 Apr 2018 18:06:32 +0200 8201572: Improve Metaspace Statistics
stuefe [Tue, 24 Apr 2018 18:06:32 +0200] rev 49980
8201572: Improve Metaspace Statistics Reviewed-by: adinn, zgu
Thu, 03 May 2018 17:36:25 -0700 8196113: Remove the Compact Profile builds
erikj [Thu, 03 May 2018 17:36:25 -0700] rev 49979
8196113: Remove the Compact Profile builds Reviewed-by: tbell, alanb
Thu, 03 May 2018 22:29:20 +0000 Added tag jdk-11+12 for changeset 3ab6ba9f94a9
lana [Thu, 03 May 2018 22:29:20 +0000] rev 49978
Added tag jdk-11+12 for changeset 3ab6ba9f94a9
Thu, 03 May 2018 17:36:50 -0400 8200557: OopStorage parallel iteration scales poorly
kbarrett [Thu, 03 May 2018 17:36:50 -0400] rev 49977
8200557: OopStorage parallel iteration scales poorly Summary: Change representation of sequence of all blocks for better scaling. Reviewed-by: coleenp, eosterlund
Thu, 03 May 2018 14:13:20 -0700 8200083: Bump bootjdk requirement for JDK 11 to JDK 10
erikj [Thu, 03 May 2018 14:13:20 -0700] rev 49976
8200083: Bump bootjdk requirement for JDK 11 to JDK 10 Reviewed-by: tbell, ihse
Thu, 03 May 2018 12:56:53 -0700 8194968: problem list actions for tools/javac/jvm/VerboseOutTest
jjg [Thu, 03 May 2018 12:56:53 -0700] rev 49975
8194968: problem list actions for tools/javac/jvm/VerboseOutTest Reviewed-by: vromero
Thu, 03 May 2018 12:13:43 -0700 8201138: Defect in XMLEventReader.getElementText() may cause data to be skipped, duplicated or otherwise result in a ClassCastException
joehw [Thu, 03 May 2018 12:13:43 -0700] rev 49974
8201138: Defect in XMLEventReader.getElementText() may cause data to be skipped, duplicated or otherwise result in a ClassCastException Reviewed-by: lancea
Thu, 03 May 2018 11:18:57 -0700 8201793: (ref) Reference object should not support cloning
mchung [Thu, 03 May 2018 11:18:57 -0700] rev 49973
8201793: (ref) Reference object should not support cloning Reviewed-by: psandoz, kbarrett
Thu, 03 May 2018 09:07:40 -0700 8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and INCLUDE_AOT
kvn [Thu, 03 May 2018 09:07:40 -0700] rev 49972
8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and INCLUDE_AOT Reviewed-by: stefank, ihse
Mon, 30 Apr 2018 15:55:21 +0200 8202424: Metaspace: on chunk retirement, use correct lower limit on chunksize when adding blocks to free blocks list
stuefe [Mon, 30 Apr 2018 15:55:21 +0200] rev 49971
8202424: Metaspace: on chunk retirement, use correct lower limit on chunksize when adding blocks to free blocks list Reviewed-by: zgu, coleenp
Thu, 03 May 2018 06:20:37 -0700 8202584: de-problem list tools/javac/jvm/VerboseOutTest
vromero [Thu, 03 May 2018 06:20:37 -0700] rev 49970
8202584: de-problem list tools/javac/jvm/VerboseOutTest Reviewed-by: mcimadamore
Fri, 27 Apr 2018 15:00:04 -0400 8202447: Fix unloading_occurred to mean unloading_occurred
coleenp [Fri, 27 Apr 2018 15:00:04 -0400] rev 49969
8202447: Fix unloading_occurred to mean unloading_occurred Summary: nmethod unloading does not need to test for jvmti to set unloading_occurred, nor do we need to clean weak Klasses in metadata if unloading does not occur. Reviewed-by: sspitsyn, rehn
Thu, 03 May 2018 08:07:20 -0400 8199067: [REDO] NMT: Enhance thread stack tracking
zgu [Thu, 03 May 2018 08:07:20 -0400] rev 49968
8199067: [REDO] NMT: Enhance thread stack tracking Summary: Precise thread stack tracking on Linux and Windows Reviewed-by: stuefe, coleenp
Thu, 03 May 2018 14:10:08 +0200 8202021: Improve variable naming in ReferenceProcesso
tschatzl [Thu, 03 May 2018 14:10:08 +0200] rev 49967
8202021: Improve variable naming in ReferenceProcesso Reviewed-by: sangheki, sjohanss
Thu, 03 May 2018 14:09:39 +0200 8202018: Move card table clear before enqueuing pending references
tschatzl [Thu, 03 May 2018 14:09:39 +0200] rev 49966
8202018: Move card table clear before enqueuing pending references Summary: Move card table clearing in preparation of removal of the Reference enqueue phase. Reviewed-by: sangheki, sjohanss
Thu, 03 May 2018 14:09:21 +0200 8201640: Use _ref_processor_* member variables directly in G1CollectedHeap
tschatzl [Thu, 03 May 2018 14:09:21 +0200] rev 49965
8201640: Use _ref_processor_* member variables directly in G1CollectedHeap Reviewed-by: sjohanss
Thu, 03 May 2018 14:09:00 +0200 8201492: Properly implement non-contiguous generations for Reference discovery
tschatzl [Thu, 03 May 2018 14:09:00 +0200] rev 49964
8201492: Properly implement non-contiguous generations for Reference discovery Summary: Collectors like G1 implementing non-contiguous generations previously used an inexact but conservative area for discovery. Concurrent and STW reference processing could discover the same reference multiple times, potentially missing referents during evacuation. So these collectors had to take extra measures while concurrent marking/reference discovery has been running. This change makes discovery exact for G1 (and any collector using non-contiguous generations) so that concurrent discovery and STW discovery discover on strictly disjoint memory areas. This means that the mentioned situation can not occur any more, and extra work is not required any more too. Reviewed-by: kbarrett, sjohanss
Thu, 26 Apr 2018 12:54:53 +0200 8195002: Fix test/hotspot/jtreg/gtest/GTestWrapper.java on Alpine/Musl
asiebenborn [Thu, 26 Apr 2018 12:54:53 +0200] rev 49963
8195002: Fix test/hotspot/jtreg/gtest/GTestWrapper.java on Alpine/Musl Reviewed-by: stuefe, clanger, mikael
Thu, 03 May 2018 15:04:01 +0800 8202575: Remove java/lang/String/nativeEncoding/StringPlatformChars.java from ProblemList
amlu [Thu, 03 May 2018 15:04:01 +0800] rev 49962
8202575: Remove java/lang/String/nativeEncoding/StringPlatformChars.java from ProblemList Reviewed-by: alanb
Thu, 03 May 2018 07:35:17 +0200 8202303: LogStream should autoflush on destruction
stuefe [Thu, 03 May 2018 07:35:17 +0200] rev 49961
8202303: LogStream should autoflush on destruction Reviewed-by: dholmes, rehn, zgu
Wed, 02 May 2018 18:36:49 -0700 8202520: JShell tests: move intermittently failing tests to tier2 jdk-11+12
rfield [Wed, 02 May 2018 18:36:49 -0700] rev 49960
8202520: JShell tests: move intermittently failing tests to tier2 Reviewed-by: darcy
Sat, 28 Apr 2018 17:33:44 +0800 8202186: AArch64: Debug build VM crashes with PrintC1Statistics option
njian [Sat, 28 Apr 2018 17:33:44 +0800] rev 49959
8202186: AArch64: Debug build VM crashes with PrintC1Statistics option Reviewed-by: aph
Wed, 02 May 2018 16:43:56 -0700 8199375: [TESTBUG] Open source vm testbase monitoring tests
iignatyev [Wed, 02 May 2018 16:43:56 -0700] rev 49958
8199375: [TESTBUG] Open source vm testbase monitoring tests Reviewed-by: kvn, ihse, sspitsyn
Wed, 02 May 2018 19:24:52 -0400 8179887: Build failure with glibc >= 2.24: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated
kbarrett [Wed, 02 May 2018 19:24:52 -0400] rev 49957
8179887: Build failure with glibc >= 2.24: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated Summary: Use readir rather than readdir_r on Linux. Reviewed-by: kbarrett, stuefe, andrew Contributed-by: Michal Vala <mvala@redhat.com>
Wed, 02 May 2018 16:47:40 -0400 8191798: redo nested ThreadsListHandle to drop Threads_lock
dcubed [Wed, 02 May 2018 16:47:40 -0400] rev 49956
8191798: redo nested ThreadsListHandle to drop Threads_lock Summary: Refactor Thread hazard ptrs and nested ThreadsLists into SafeThreadsListPtr. Reviewed-by: dcubed, eosterlund, rehn Contributed-by: erik.osterlund@oracle.com, daniel.daugherty@oracle.com
Wed, 02 May 2018 11:21:27 -0700 8202398: Optimize Arrays.deepHashCode
martin [Wed, 02 May 2018 11:21:27 -0700] rev 49955
8202398: Optimize Arrays.deepHashCode Reviewed-by: psandoz
Wed, 02 May 2018 11:20:20 -0700 8201634: Random seedUniquifier uses incorrect LCG
martin [Wed, 02 May 2018 11:20:20 -0700] rev 49954
8201634: Random seedUniquifier uses incorrect LCG Summary: Correct typo in constant from L'Ecuyer Reviewed-by: dl, psandoz
Wed, 02 May 2018 11:19:12 -0700 8202397: Typo in X-Buffer javadoc
martin [Wed, 02 May 2018 11:19:12 -0700] rev 49953
8202397: Typo in X-Buffer javadoc Reviewed-by: psandoz
Wed, 02 May 2018 11:11:06 -0700 8201817: Taglet.init should be called with the "primary" doclet
jjg [Wed, 02 May 2018 11:11:06 -0700] rev 49952
8201817: Taglet.init should be called with the "primary" doclet Reviewed-by: ksrini
Wed, 02 May 2018 19:26:44 +0200 8202418: Remove explicit CMS checks in CardTableBarrierSetAssembler: ARM32 leftovers
shade [Wed, 02 May 2018 19:26:44 +0200] rev 49951
8202418: Remove explicit CMS checks in CardTableBarrierSetAssembler: ARM32 leftovers Reviewed-by: eosterlund
Wed, 02 May 2018 19:26:42 +0200 8201786: Modularize interpreter GC barriers: leftovers for ARM32
shade [Wed, 02 May 2018 19:26:42 +0200] rev 49950
8201786: Modularize interpreter GC barriers: leftovers for ARM32 Reviewed-by: enevill, eosterlund
Wed, 02 May 2018 10:48:48 -0700 8202505: ctw2 tasks are timing out in hs-tier3
kvn [Wed, 02 May 2018 10:48:48 -0700] rev 49949
8202505: ctw2 tasks are timing out in hs-tier3 Summary: put CTW java_desktop_2.java test on problem list for Windows. Reviewed-by: iignatyev
Wed, 02 May 2018 09:26:10 -0700 8200466: Revisit the setting of _transitive_interfaces in InstanceKlass
ccheung [Wed, 02 May 2018 09:26:10 -0700] rev 49948
8200466: Revisit the setting of _transitive_interfaces in InstanceKlass Summary: Delay the setting of _transitive_interfaces until after initialize_supers() in fill_instance_klass(). Reviewed-by: iklam, coleenp
Wed, 02 May 2018 15:29:55 +0100 8202372: Diagnostic with incorrect line info generated when compiling lambda expression
mcimadamore [Wed, 02 May 2018 15:29:55 +0100] rev 49947
8202372: Diagnostic with incorrect line info generated when compiling lambda expression Summary: Add tree position to speculative lambda tree Reviewed-by: vromero, jlahoda Contributed-by: bsrbnd@gmail.com
Wed, 02 May 2018 13:44:49 +0200 8202140: TLAB logging is not correct for G1
sjohanss [Wed, 02 May 2018 13:44:49 +0200] rev 49946
8202140: TLAB logging is not correct for G1 Reviewed-by: tschatzl, sangheki
Wed, 02 May 2018 13:44:46 +0200 8191471: Elastic TLABs for G1
sjohanss [Wed, 02 May 2018 13:44:46 +0200] rev 49945
8191471: Elastic TLABs for G1 Reviewed-by: tschatzl, pliden
Wed, 02 May 2018 02:36:17 -0700 8202423: Small HTTP Client refresh
chegar [Wed, 02 May 2018 02:36:17 -0700] rev 49944
8202423: Small HTTP Client refresh Reviewed-by: chegar, dfuchs, michaelm, prappo Contributed-by: Chris Hegarty <chris.hegarty@oracle.com>, Daniel Fuchs <daniel.fuchs@oracle.com>, Michael McMahon <michael.x.mcmahon@oracle.com>, Pavel Rappo <pavel.rappo@oracle.com>
Wed, 02 May 2018 10:47:16 +0200 8202425: [s390] C2: Wrong unsigned comparison with 0
mdoerr [Wed, 02 May 2018 10:47:16 +0200] rev 49943
8202425: [s390] C2: Wrong unsigned comparison with 0 Summary: Remove wrong node compU_reg_imm0. Other node is already available. Reviewed-by: shade, lucy
Tue, 01 May 2018 17:28:03 -0700 8202130: [TESTBUG] Some appcds regression test cases fail with "Error: VM option 'PrintSystemDictionaryAtExit' is notproduct and is available only in debug version of VM"
ccheung [Tue, 01 May 2018 17:28:03 -0700] rev 49942
8202130: [TESTBUG] Some appcds regression test cases fail with "Error: VM option 'PrintSystemDictionaryAtExit' is notproduct and is available only in debug version of VM" Summary: removed the PrintSystemDictionaryAtExit vm option from the tests Reviewed-by: zgu
Tue, 01 May 2018 17:19:18 -0700 8202334: Update javax.lang.model.util visitors for 11
darcy [Tue, 01 May 2018 17:19:18 -0700] rev 49941
8202334: Update javax.lang.model.util visitors for 11 Reviewed-by: jjg
Tue, 01 May 2018 14:40:31 -0700 8202507: Remove IO and NIO AtomicAppend tests from problem list
bpb [Tue, 01 May 2018 14:40:31 -0700] rev 49940
8202507: Remove IO and NIO AtomicAppend tests from problem list Reviewed-by: lancea
Tue, 01 May 2018 12:37:15 -0700 8202484: Unused field in TimeZone
naoto [Tue, 01 May 2018 12:37:15 -0700] rev 49939
8202484: Unused field in TimeZone Reviewed-by: lancea
Tue, 01 May 2018 19:13:31 +0200 8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers)
shade [Tue, 01 May 2018 19:13:31 +0200] rev 49938
8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers) Reviewed-by: aph, eosterlund
Tue, 01 May 2018 06:18:48 -0700 8202373: Forcing eager initialization of CHM$ReservationNode avoids deoptimization
dl [Tue, 01 May 2018 06:18:48 -0700] rev 49937
8202373: Forcing eager initialization of CHM$ReservationNode avoids deoptimization Reviewed-by: martin, psandoz, dholmes, redestad
Tue, 01 May 2018 07:40:41 -0400 8201542: Remove unused _gc_timer field in GCMemoryManager
zgu [Tue, 01 May 2018 07:40:41 -0400] rev 49936
8201542: Remove unused _gc_timer field in GCMemoryManager Summary: Minor cleanup to remove unused field Reviewed-by: shade, minqi
Mon, 30 Apr 2018 21:56:54 -0400 8200167: Validate more special case invocations
dholmes [Mon, 30 Apr 2018 21:56:54 -0400] rev 49935
8200167: Validate more special case invocations Reviewed-by: acorn, vlivanov, dholmes Contributed-by: John Rose <john.rose@oracle.com>, Vladimir Ivanov <vladimir.x.ivanov@oracle.com>, Tobias Hartmann <tobias.hartmann@oracle.com>
Mon, 30 Apr 2018 18:10:24 -0700 8199643: [TESTBUG] Open source common VM testbase code
iignatyev [Mon, 30 Apr 2018 18:10:24 -0700] rev 49934
8199643: [TESTBUG] Open source common VM testbase code Reviewed-by: vlivanov, erikj, mseledtsov, gthornbr
Mon, 30 Apr 2018 20:29:19 -0400 8202399: [C1] LIRGenerator::do_CheckCast needs to exclude is_invokespecial_receiver_check() when using PatchAlot
dholmes [Mon, 30 Apr 2018 20:29:19 -0400] rev 49933
8202399: [C1] LIRGenerator::do_CheckCast needs to exclude is_invokespecial_receiver_check() when using PatchAlot Reviewed-by: kvn Contributed-by: Vladimir Ivanov <vladimir.x.ivanov@oracle.com>
Mon, 30 Apr 2018 17:50:05 -0400 8202452: Delete test files missed from commit for 8193213&8182731.
jiangli [Mon, 30 Apr 2018 17:50:05 -0400] rev 49932
8202452: Delete test files missed from commit for 8193213&8182731. Summary: Deleted outdated tests. Reviewed-by: dholmes
Mon, 30 Apr 2018 16:59:05 -0400 8193213: Make the UseAppCDS option obsolete.
jiangli [Mon, 30 Apr 2018 16:59:05 -0400] rev 49931
8193213: Make the UseAppCDS option obsolete. 8182731: Odd handling of -XX:-UseAppCDS and -XX:SharedArchiveFile. Summary: Application class data sharing is enabled without -XX:+UseAppCDS. SharedArchiveFile is now a product flag. Reviewed-by: dholmes, ihse, erikj, ccheung
Mon, 30 Apr 2018 13:40:39 -0700 8202284: FileChannel and FileOutpuStream variants of AtomicAppend should fail silently on macOS >= 10.13
bpb [Mon, 30 Apr 2018 13:40:39 -0700] rev 49930
8202284: FileChannel and FileOutpuStream variants of AtomicAppend should fail silently on macOS >= 10.13 Reviewed-by: chegar
Mon, 30 Apr 2018 21:17:37 +0200 8202381: (Solaris) SIGBUS in # V [libjvm.so+0xcee494] jni_GetIntField+0x224
eosterlund [Mon, 30 Apr 2018 21:17:37 +0200] rev 49929
8202381: (Solaris) SIGBUS in # V [libjvm.so+0xcee494] jni_GetIntField+0x224 Reviewed-by: kbarrett, dcubed
Mon, 30 Apr 2018 09:49:08 -0700 8202383: Custom extensions for jvmti doc
erikj [Mon, 30 Apr 2018 09:49:08 -0700] rev 49928
8202383: Custom extensions for jvmti doc Reviewed-by: erikj Contributed-by: archana.nogriya@uk.ibm.com
Mon, 30 Apr 2018 09:37:10 -0700 8154204: [TESTBUG] Update DefaultUseWithClient test to handle client-less builds
ccheung [Mon, 30 Apr 2018 09:37:10 -0700] rev 49927
8154204: [TESTBUG] Update DefaultUseWithClient test to handle client-less builds Summary: removed the DefaultUseWithClient.java test Reviewed-by: hseigel, jiangli
Mon, 30 Apr 2018 16:13:30 +0100 8201545: InetAddress.getByName/getAllByName should clarify empty String behavior
chegar [Mon, 30 Apr 2018 16:13:30 +0100] rev 49926
8201545: InetAddress.getByName/getAllByName should clarify empty String behavior Reviewed-by: chegar Contributed-by: Jaikiran Pai <jai.forums2013@gmail.com>
Mon, 30 Apr 2018 16:27:23 +0200 8202419: Avoid creating Permission constants early
redestad [Mon, 30 Apr 2018 16:27:23 +0200] rev 49925
8202419: Avoid creating Permission constants early Reviewed-by: alanb, mullan
Mon, 30 Apr 2018 15:03:08 +0200 8202105: Console echo is disabled when exiting jshell
jlahoda [Mon, 30 Apr 2018 15:03:08 +0200] rev 49924
8202105: Console echo is disabled when exiting jshell Summary: Preserving original terminal echo state when Console.readPassword finishes. Reviewed-by: sherman, martin
(0) -30000 -10000 -3000 -1000 -120 +120 +1000 +3000 tip