tschatzl [Wed, 28 Mar 2018 16:39:32 +0200] rev 49633
8197928: Only enqueue deferred cards with references into regions that have a tracked remembered set during GC
Reviewed-by: sangheki, sjohanss
tschatzl [Wed, 28 Mar 2018 16:39:32 +0200] rev 49632
8197573: Remove concurrent cleanup and secondary free list handling
Summary: Remove secondary free list and all associated functionality, moving the cleanup work into the Cleanup pause instead.
Reviewed-by: sangheki, sjohanss
stefank [Mon, 26 Mar 2018 17:01:32 +0200] rev 49631
8200292: Move PushAndMarkVerifyClosure::do_oop_work to concurrentMarkSweepGeneration.cpp
Reviewed-by: tschatzl, sjohanss
pliden [Wed, 28 Mar 2018 11:38:47 +0200] rev 49630
8199927: Make WhiteBox more GC agnostic
Reviewed-by: shade, eosterlund
pliden [Wed, 28 Mar 2018 11:38:47 +0200] rev 49629
8199925: Break out GC selection logic from GCArguments to GCConfig
Reviewed-by: eosterlund, rkennke
pliden [Wed, 28 Mar 2018 11:38:47 +0200] rev 49628
8199918: Shorten names of CollectedHeap::Name members
Reviewed-by: shade, eosterlund
simonis [Wed, 28 Mar 2018 11:27:35 +0200] rev 49627
8198915: [Graal] 3rd testcase of compiler/types/TestMeetIncompatibleInterfaceArrays.java takes more than 10 mins
Reviewed-by: kvn, thartmann
glaubitz [Wed, 28 Mar 2018 10:49:07 +0200] rev 49626
8200245: Zero fails to build on linux-ia64 due to ia64-specific cruft
Reviewed-by: dholmes, stuefe
pliden [Wed, 28 Mar 2018 09:21:05 +0200] rev 49625
8200168: Remove DONT_USE_REGISTER_DEFINES on Sparc
Reviewed-by: kvn, eosterlund
stuefe [Wed, 28 Mar 2018 09:16:07 +0200] rev 49624
8200297: Build failures after JDK-8198691 (CodeHeap State Analytics)
Reviewed-by: shade, kvn
thartmann [Wed, 28 Mar 2018 09:12:45 +0200] rev 49623
8200290: Scratch buffer creation fails with "assert(!current_thread_in_native()) failed: must not be in native" on SPARC
Summary: The code needs to be changed after JDK-8167372 to transition from native.
Reviewed-by: kvn
stuefe [Tue, 27 Mar 2018 18:31:25 +0200] rev 49622
8200302: ppc, s390 (non-pch) build errors
Reviewed-by: coleenp, lfoltan
coleenp [Tue, 27 Mar 2018 11:53:23 -0400] rev 49621
8200276: Cleanup allocation.hpp includes
Reviewed-by: stefank, hseigel
mbaesken [Tue, 27 Mar 2018 17:30:55 +0200] rev 49620
8200246: AIX build fails after adjustments of src/hotspot/share/trace/traceEventClasses.xsl
Reviewed-by: clanger, stuefe
shade [Tue, 27 Mar 2018 14:40:19 +0200] rev 49619
8200299: Non-PCH build for aarch64 fails
Reviewed-by: thartmann, stuefe
thartmann [Tue, 27 Mar 2018 11:51:39 +0200] rev 49618
8200230: [Graal] Compilations should not be enqueued before Graal is initialized
Summary: Split compiler initialization into two phases to avoid compilations being enqueued before Graal is initialized.
Reviewed-by: kvn, dnsimon
thartmann [Tue, 27 Mar 2018 11:13:11 +0200] rev 49617
8200227: [Graal] Test times out with Graal due to low compile threshold
Summary: Removed unnecessary VM options from test to avoid timeouts with Graal.
Reviewed-by: kvn
tschatzl [Tue, 27 Mar 2018 11:05:01 +0200] rev 49616
8193067: gc/g1/TestVerifyGCType.java still unstable
Summary: Fix number of gc threads and heap waste percentage to trigger mixed gcs reproducibly
Reviewed-by: sjohanss, pliden
shade [Tue, 27 Mar 2018 10:03:47 +0200] rev 49615
8200232: Build failures after JDK-8200106 (Move NoSafepointVerifier out from gcLocker.hpp)
Reviewed-by: stefank, tschatzl, dholmes, stuefe, coleenp
srukmannagar [Mon, 26 Mar 2018 18:16:12 -0700] rev 49614
8200067: Add support for vpclmulqdq for crc32
Reviewed-by: kvn
iklam [Mon, 26 Mar 2018 17:40:54 -0700] rev 49613
8199793: [Graal] runtime/CommandLine/PrintTouchedMethods.java crashes with assertion "reference count underflow for symbol"
Summary: Remove Symbol::set_permanent to avoid possible race conditions
Reviewed-by: coleenp, dholmes, thartmann
jiangli [Mon, 26 Mar 2018 19:00:47 -0400] rev 49612
8200202: Remove unused _boot_modules_array and _platform_modules_array from classLoader.*.
Summary: Remove unused _boot_modules_array and _platform_modules_array.
Reviewed-by: coleenp
lucy [Mon, 26 Mar 2018 12:59:45 -0700] rev 49611
8198691: CodeHeap State Analytics
Reviewed-by: kvn, thartmann
gadams [Mon, 26 Mar 2018 08:17:56 -0400] rev 49610
8057732: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java: Invalid PerfMemory size
Reviewed-by: cjplummer
amenkov [Mon, 26 Mar 2018 09:27:24 -0700] rev 49609
8049695: nsk/jdb/options/connect/connect003 fails with "Launched jdb could not attach to debuggee during 300000 milliseconds"
Reviewed-by: dholmes, sspitsyn, cjplummer
tschatzl [Mon, 26 Mar 2018 16:51:43 +0200] rev 49608
8196485: FromCardCache default card index can cause crashes
Summary: The default value of -1 for 32 bit card indices is a regular card value at the border of 2TB heap addresses in the from card cache, so G1 may loose remembered set entries. Extend from card cache entries to 64 bits.
Reviewed-by: shade, sjohanss
Contributed-by: Thomas Schatzl <thomas.schatzl@oracle.com>, Jarkko Miettinen <jarkko.miettinen@relex.fi>
tschatzl [Mon, 26 Mar 2018 16:51:43 +0200] rev 49607
8180415: Rebuild remembered sets during the concurrent cycle
Summary: In general maintain remembered sets of old regions only from the start of the concurrent cycle to the mixed gc they are used, at most until the end of the mixed phase.
Reviewed-by: sjohanss, sangheki
tschatzl [Mon, 26 Mar 2018 16:51:43 +0200] rev 49606
8197850: Calculate liveness in regions during marking
Reviewed-by: sjohanss, sangheki
tschatzl [Mon, 26 Mar 2018 16:51:43 +0200] rev 49605
8197570: Make rules for choosing collection set candidates more explicit
Reviewed-by: sangheki, sjohanss
tschatzl [Mon, 26 Mar 2018 16:51:41 +0200] rev 49604
8197569: Refactor eager reclaim for concurrent remembered set rebuilding
Summary: Expose information about eager reclaim region selection.
Reviewed-by: sjohanss, sangheki
coleenp [Mon, 26 Mar 2018 10:19:31 -0400] rev 49603
8199007: ClassLoaderDataGraph::unload_list_contains() is wrong
Summary: The function isn't needed any longer.
Reviewed-by: stuefe, stefank
pliden [Mon, 26 Mar 2018 12:44:39 +0200] rev 49602
8199850: Move parsing of VerifyGCType to G1
Reviewed-by: sjohanss, tschatzl
coleenp [Mon, 26 Mar 2018 09:35:20 -0400] rev 49601
8198760: Move global lock SpaceManager::_expand_lock to MutexLocker.cpp
Summary: We should avoid having global locks buried in cpp files
Reviewed-by: tschatzl, lfoltan, gtriantafill, stuefe
roland [Tue, 20 Mar 2018 15:38:00 +0100] rev 49600
8197931: Null pointer dereference in Unique_Node_List::push of node.hpp:1510
Reviewed-by: dlong, thartmann
lkorinth [Fri, 23 Mar 2018 16:25:47 +0100] rev 49599
8196865: G1 log for active workers is wrong
Reviewed-by: tschatzl, sjohanss
glaubitz [Mon, 26 Mar 2018 10:03:31 +0200] rev 49598
8200203: Missing platform definitions for ia64
Reviewed-by: ihse, stuefe
enevill [Fri, 23 Mar 2018 23:57:48 +0000] rev 49597
8200197: Zero fails to build after 8200105
Reviewed-by: coleenp
cjplummer [Sat, 24 Mar 2018 13:39:07 -0700] rev 49596
8198655: test/lib/jdk/test/lib/apps/LingeredApp shouldn't inherit cout/cerr
Summary: no longer force stderr to console. Copy app's output to Sytem.err.
Reviewed-by: sspitsyn, dholmes, iignatyev, clanger
jwilhelm [Sat, 24 Mar 2018 01:08:35 +0100] rev 49595
Merge
stefank [Fri, 23 Mar 2018 18:54:12 +0100] rev 49594
8200106: Move NoSafepointVerifier out from gcLocker.hpp
Reviewed-by: coleenp
stefank [Thu, 15 Mar 2018 21:29:36 +0100] rev 49593
8200105: Remove cyclic dependency between oop.inline.hpp and collectedHeap.inline.hpp
Reviewed-by: coleenp, kbarrett
stefank [Thu, 15 Mar 2018 21:24:10 +0100] rev 49592
8199946: Move load/store and encode/decode out of oopDesc
Reviewed-by: eosterlund, coleenp, tschatzl
eosterlund [Fri, 23 Mar 2018 12:55:39 +0100] rev 49591
8200113: Make Access load proxys smarter
Reviewed-by: stefank, pliden
stefank [Thu, 22 Mar 2018 12:34:31 +0100] rev 49590
8200111: MallocArrayAllocator::free should not take a length parameter
Reviewed-by: gtriantafill, coleenp, tschatzl
mli [Fri, 13 Apr 2018 09:06:37 +0800] rev 49589
8078221: java/rmi/Naming/DefaultRegistryPort.java fails intermittently
Reviewed-by: rriggs
redestad [Fri, 13 Apr 2018 01:04:33 +0200] rev 49588
8152821: Merge jdk.internal.misc.JavaSecurityAccess and jdk.internal.misc.JavaSecurityProtectionDomainAccess shared secrets
Reviewed-by: mullan
erikj [Thu, 12 Apr 2018 15:26:59 -0700] rev 49587
8201508: Macosx builds fail in GenerateLinkOptData.gmk
Reviewed-by: tbell
bpb [Thu, 12 Apr 2018 14:03:46 -0700] rev 49586
8009632: (fs) FileStore.supportsFileAttributeView does not detect user_xattr enabled on ext4
Reviewed-by: alanb
sherman [Thu, 12 Apr 2018 13:30:58 -0700] rev 49585
8201443: NoSuchMethodException JarFile.open when jar file is used in classpath
Reviewed-by: rriggs, redestad
lana [Thu, 12 Apr 2018 19:12:54 +0000] rev 49584
Merge
lana [Thu, 12 Apr 2018 18:21:55 +0000] rev 49583
Added tag jdk-11+9 for changeset 0c3e252cea44
ihse [Thu, 12 Apr 2018 20:20:27 +0200] rev 49582
8201483: Make it possible to disable JVM features
Reviewed-by: erikj, stuefe
redestad [Thu, 12 Apr 2018 17:23:32 +0200] rev 49581
8201494: Avoid early initialization of java.nio.Bits
Reviewed-by: rriggs, alanb
mcimadamore [Thu, 12 Apr 2018 13:55:20 +0100] rev 49580
8199194: Add javac support for preview features
Summary: Add support for preview features and related command line options.
Reviewed-by: jjg
jlahoda [Thu, 12 Apr 2018 09:23:34 +0200] rev 49579
8189765: Improve error reporting for compiling against package not visible due to modules
Summary: When looking in other modules for an undefined Symbol, also look into the unnamed module.
Reviewed-by: mcimadamore
xyin [Thu, 12 Apr 2018 10:19:31 +0800] rev 49578
8197418: Move java/util/RandomAccess/ tests into OpenJDK
Reviewed-by: psandoz
vromero [Wed, 11 Apr 2018 14:52:32 -0400] rev 49577
8201440: javac should create unique DynamicMethodSymbols at LambdaToMethod
Reviewed-by: mcimadamore
Contributed-by: bsrbnd@gmail.com
psandoz [Wed, 11 Apr 2018 11:11:13 -0700] rev 49576
8199875: Require first parameter type of a condy bootstrap to be Lookup
Reviewed-by: jrose
erikj [Wed, 11 Apr 2018 18:45:08 +0200] rev 49575
8201439: Enable linux-arm-vfp-hflt profile to be configured with jib again
Reviewed-by: tbell
naoto [Wed, 11 Apr 2018 09:14:47 -0700] rev 49574
8189784: Parsing with Java 9 AKST timezone returns the SystemV variant of the timezone
Reviewed-by: erikj, sherman
michaelm [Wed, 11 Apr 2018 10:19:37 +0100] rev 49573
8196775: java/net/Socket/asyncClose/Race.java failed intermittently on Windows with ConnectException: Connection refused
Reviewed-by: dfuchs
xiaofeya [Tue, 10 Apr 2018 20:04:32 -0700] rev 49572
8201348: ProblemList update for bugid associated with SSLSocketParametersTest.sh
Reviewed-by: lancea
amjiang [Tue, 10 Apr 2018 18:16:12 -0700] rev 49571
8190333: sun/security/ssl/X509KeyManager/PreferredKey.java failed with "Failed to get the preferable key aliases"
Reviewed-by: mullan
mli [Wed, 11 Apr 2018 09:08:43 +0800] rev 49570
8188897: java/rmi/registry/reexport/Reexport.java failed with Port already in use
Reviewed-by: rriggs, darcy
jjg [Tue, 10 Apr 2018 15:05:10 -0700] rev 49569
8201396: fix broken links generated by javadoc doclet
Reviewed-by: ksrini
ihse [Tue, 10 Apr 2018 23:32:54 +0200] rev 49568
8201320: Allow PrintFailureReports to be turned off
Reviewed-by: erikj
anazarov [Tue, 10 Apr 2018 14:16:13 -0700] rev 49567
8178867: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java failed to clean up files
Reviewed-by: alanb, jjg, psandoz
erikj [Tue, 10 Apr 2018 22:37:01 +0200] rev 49566
8201267: Disable warnings for VS2017 to enable building
Reviewed-by: ihse, tbell
dl [Tue, 10 Apr 2018 11:37:18 -0700] rev 49565
8197531: Miscellaneous changes imported from jsr166 CVS 2018-04
Reviewed-by: martin, psandoz
dl [Tue, 10 Apr 2018 11:33:29 -0700] rev 49564
8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
dl [Tue, 10 Apr 2018 11:29:37 -0700] rev 49563
8200520: forkjoin tasks interrupted after shutdown
Reviewed-by: martin, psandoz, chegar, dholmes
dl [Tue, 10 Apr 2018 11:25:46 -0700] rev 49562
8200728: Docs (Comparison of Stack and Deque methods) for Deque is not correct
Reviewed-by: martin, psandoz
ihse [Tue, 10 Apr 2018 19:46:02 +0200] rev 49561
8200298: Unify all unix versions of libjsig/jsig.c
Reviewed-by: dholmes, stuefe
martin [Tue, 10 Apr 2018 10:18:55 -0700] rev 49560
8201357: ALSA_CFLAGS is needed; was dropped in JDK-8071469
Reviewed-by: ihse, asmundak
martin [Tue, 10 Apr 2018 10:18:01 -0700] rev 49559
8201328: SynthParser should use Boolean.parseBoolean
Reviewed-by: serb
martin [Tue, 10 Apr 2018 10:17:35 -0700] rev 49558
8201327: Make Sensor deeply immutably thread safe
Reviewed-by: alanb, chegar, asmundak
rriggs [Tue, 10 Apr 2018 10:49:17 -0400] rev 49557
8201246: Export native function to set platform encoding
Reviewed-by: rriggs
Contributed-by: andrew_m_leonard@uk.ibm.com
redestad [Tue, 10 Apr 2018 16:16:34 +0200] rev 49556
8201179: Regression due loading java.nio.charset.StandardCharsets during bootstrap
Reviewed-by: sherman, martin
weijun [Tue, 10 Apr 2018 11:02:09 +0800] rev 49555
8200152: KerberosString should use UTF-8 by default
Reviewed-by: xuelei
vtheeyarath [Mon, 09 Apr 2018 10:39:29 -0700] rev 49554
8164781: Pattern.asPredicate specification is incomplete
Summary: Updated specification to reflect usage of find()
Reviewed-by: psandoz
ihse [Mon, 09 Apr 2018 19:23:01 +0200] rev 49553
8201236: Straighten out dtrace build logic
Reviewed-by: erikj
mikael [Mon, 09 Apr 2018 10:19:33 -0700] rev 49552
8201263: Trailing backslash in VS120COMNTOOLS leads to ugly error message when running tests
Reviewed-by: erikj
bpatel [Mon, 09 Apr 2018 09:45:51 -0700] rev 49551
8196200: Implement a navigation builder in javadoc
Reviewed-by: jjg, ksrini
rpatil [Mon, 09 Apr 2018 04:43:03 -0700] rev 49550
8200359: (tz) Upgrade time-zone data to tzdata2018d
Reviewed-by: naoto
redestad [Mon, 09 Apr 2018 13:35:19 +0200] rev 49549
8201178: Remove sun.nio.cs.FastCharsetProvider
Reviewed-by: alanb
weijun [Sun, 08 Apr 2018 17:01:20 +0800] rev 49548
8180570: Refactor sun/security/mscapi shell tests to plain java tests
Reviewed-by: asmotrak
weijun [Sun, 08 Apr 2018 11:32:46 +0800] rev 49547
8200792: PKCS12Attribute#hashCode is always constant -1
Reviewed-by: xuelei
igerasim [Sat, 07 Apr 2018 17:07:13 -0700] rev 49546
8200788: Optimal initial capacity of java.lang.VarHandle.AccessMode.methodNameToAccessMode
Reviewed-by: redestad
cushon [Fri, 06 Apr 2018 08:58:22 -0700] rev 49545
8201251: The tests for JDK-8187247 should be under test/langtools
Reviewed-by: darcy
rriggs [Fri, 06 Apr 2018 12:49:23 -0400] rev 49544
8200706: Better cleanup for open/test/jdk/java/lang/ProcessBuilder/DestroyTest.java
Reviewed-by: psandoz, lancea
vromero [Fri, 06 Apr 2018 09:15:09 -0400] rev 49543
8199744: Incorrect compiler message for ReceiverParameter in inner class constructor
Reviewed-by: mcimadamore
asapre [Fri, 06 Apr 2018 17:27:24 +0530] rev 49542
8071367: JMX: Remove SNMP support
Summary: Drop jdk.snmp module.
Reviewed-by: alanb, mchung, dfuchs
Contributed-by: amit.sapre@oracle.com
cushon [Thu, 05 Apr 2018 14:39:04 -0700] rev 49541
8201194: Handle local variable declarations in lambda deduplication
Reviewed-by: vromero
erikj [Fri, 06 Apr 2018 02:52:24 +0200] rev 49540
8201222: JDK-8199539 broke the OpenJDK build
Reviewed-by: darcy
erikj [Thu, 05 Apr 2018 17:11:25 -0700] rev 49539
8201221: JDK-8199608 introduced a build race on macosx
Reviewed-by: darcy
anazarov [Thu, 05 Apr 2018 17:04:16 -0700] rev 49538
8196750: [Testbug] tools/launcher tests need to tolerate unrelated warnings
Reviewed-by: ksrini, dholmes
erikj [Thu, 05 Apr 2018 23:46:05 +0200] rev 49537
8199539: Provide a standard way for the build to filter un-needed legal .md files
Reviewed-by: tbell, ihse
lana [Thu, 05 Apr 2018 20:31:57 +0000] rev 49536
Merge
lana [Thu, 05 Apr 2018 18:40:01 +0000] rev 49535
Added tag jdk-11+8 for changeset 755e1b55a4df
ihse [Thu, 05 Apr 2018 21:33:38 +0200] rev 49534
8200358: Remove mapfiles for JDK executables
Reviewed-by: erikj
ihse [Thu, 05 Apr 2018 21:29:02 +0200] rev 49533
8199608: Clean up LDFLAGS for libfontmanager
Reviewed-by: erikj
martin [Thu, 05 Apr 2018 09:38:30 -0700] rev 49532
8200134: Improve ModuleHashesBuilder
Reviewed-by: mchung, alanb
martin [Thu, 05 Apr 2018 09:37:19 -0700] rev 49531
8200131: Improve lazy init of InetAddress.canonicalHostName and NativeObject.pageSize
Reviewed-by: alanb
martin [Thu, 05 Apr 2018 09:36:01 -0700] rev 49530
8200128: Fix some "annoations" typos
Reviewed-by: alanb
martin [Thu, 05 Apr 2018 09:34:46 -0700] rev 49529
8200127: Replace collection.stream().forEach() with collection.forEach()
Reviewed-by: alanb
martin [Thu, 05 Apr 2018 09:33:27 -0700] rev 49528
8200125: Fix some classloader/module typos
Reviewed-by: alanb
alanb [Thu, 05 Apr 2018 15:04:09 +0100] rev 49527
8200458: (se) Readiness information previously recorded in the ready set not preserved
Reviewed-by: bpb, chegar
alanb [Thu, 05 Apr 2018 15:01:57 +0100] rev 49526
8200583: (se) Selector clean-up, part 4
Reviewed-by: bpb, chegar
ihse [Thu, 05 Apr 2018 09:55:16 +0200] rev 49525
8200727: linux-aarch64 profile should use bundled freetype
Reviewed-by: erikj
jjg [Wed, 04 Apr 2018 17:50:53 -0700] rev 49524
8200888: typo in name of exception in @throws
Reviewed-by: bpb, darcy
erikj [Wed, 04 Apr 2018 16:13:30 -0700] rev 49523
8196724: Change macosx deployment target to 10.9
Reviewed-by: tbell, gziemski
jjg [Wed, 04 Apr 2018 14:42:53 -0700] rev 49522
8200664: fix broken links in java.base docs
Reviewed-by: alanb, joehw
igerasim [Wed, 04 Apr 2018 14:09:31 -0700] rev 49521
8200696: Optimal initial capacity of java.lang.Class.enumConstantDirectory
Reviewed-by: dholmes, redestad
mullan [Wed, 04 Apr 2018 11:26:10 -0400] rev 49520
8193032: Remove terminally deprecated SecurityManager APIs
Summary: Remove the checkTopLevelWindow, checkSystemClipboardAccess, checkAwtEventQueueAccess, and checkMemberAccess methods.
Reviewed-by: alanb, mchung, kcr
amlu [Wed, 04 Apr 2018 16:57:01 +0800] rev 49519
8200703: Problem list jdk/jshell/ExceptionsTest.java fails on windows
Reviewed-by: jlahoda
vromero [Tue, 03 Apr 2018 23:58:52 -0400] rev 49518
8198314: javac hidden options violate standard syntax for options
Reviewed-by: jjg
ihse [Tue, 03 Apr 2018 22:37:43 +0200] rev 49517
8200658: Fix incremental builds of hotspot on solaris
Reviewed-by: erikj
erikj [Tue, 03 Apr 2018 22:33:58 +0200] rev 49516
8200375: Change to GCC 7.3.0 for building Linux at Oracle
Reviewed-by: ihse, tbell
rfield [Tue, 03 Apr 2018 13:27:58 -0700] rev 49515
8198801: JShell: user exception chained cause not retained
Reviewed-by: jlahoda
ihse [Tue, 03 Apr 2018 21:50:35 +0200] rev 49514
8200267: a.out created at top dir by Solaris build
Reviewed-by: erikj