goetz [Fri, 18 May 2018 10:59:04 +0200] rev 50176
8203400: Fix issue with "8199852: Print more information about class loaders in LinkageErrors."
Reviewed-by: dholmes, lfoltan
jlaskey [Fri, 18 May 2018 08:43:49 -0300] rev 50175
8200436: String::isBlank
Reviewed-by: sundar
sgehwolf [Wed, 16 May 2018 15:25:51 +0200] rev 50174
8203287: Zero fails to build after JDK-8199712 (Flight Recorder)
Reviewed-by: shade, mdoerr
bsrbnd [Fri, 18 May 2018 12:48:09 +0200] rev 50173
8203398: Test test/langtools/tools/javac/options/release/ReleaseOptionCurrent.java writes into the source directory
Reviewed-by: jjg, jlahoda
bulasevich [Fri, 18 May 2018 13:23:28 +0300] rev 50172
8202710: AARCH64: sporadic jtreg test fail
Reviewed-by: aph, dsamersoff
weijun [Fri, 18 May 2018 16:27:15 +0800] rev 50171
8201867: Kerberos keytabs with holes in certain places are parsed incorrectly
Reviewed-by: valeriep
epavlova [Thu, 17 May 2018 21:04:53 -0700] rev 50170
8203318: compiler/stable/TestStableShort.java is broken
Reviewed-by: shade
lmesnik [Thu, 17 May 2018 16:21:27 -0700] rev 50169
8199271: [TESTBUG] open source VM testbase stress tests
Reviewed-by: mseledtsov, sspitsyn, erikj
iignatyev [Thu, 17 May 2018 14:52:47 -0700] rev 50168
8199370: [TESTBUG] Open source vm testbase GC tests
Reviewed-by: erikj, ihse, ehelin
bpatel [Thu, 17 May 2018 12:59:53 -0700] rev 50167
8196201: Generate pages to list all classes and all packages in javadoc output
Reviewed-by: jjg
ccheung [Thu, 17 May 2018 08:41:01 -0700] rev 50166
8196619: [TESTBUG] restore current version check in runtime/appcds/MultiReleaseJars.java
Reviewed-by: dholmes
neliasso [Thu, 17 May 2018 12:08:32 +0200] rev 50165
8203215: IdealLoopTree::split_outer_loop leaves phi-nodes with only one input
Summary: Make sure the phis are transformed
Reviewed-by: roland, kvn, rbackman
eosterlund [Thu, 17 May 2018 11:56:21 +0200] rev 50164
8202479: Add missing try_resolve_jobject_in_native calls
Reviewed-by: coleenp, pliden
mgronlun [Thu, 17 May 2018 14:31:31 +0200] rev 50163
8203346: JFR: Inconsistent signature of jfr_add_string_constant
Reviewed-by: shade
mdoerr [Thu, 17 May 2018 14:19:54 +0200] rev 50162
8202713: Create a MacroAssembler::access_load/store_at wrapper for S390 and PPC
Reviewed-by: eosterlund, goetz
gromero [Wed, 16 May 2018 11:11:03 -0400] rev 50161
8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9
Reviewed-by: mdoerr
mdoerr [Thu, 17 May 2018 14:16:49 +0200] rev 50160
8203288: PPC64 and s390 fail to build after JDK-8199712 (Flight Recorder)
Reviewed-by: shade
asaha [Thu, 17 May 2018 11:03:19 +0000] rev 50159
Added tag jdk-11+14 for changeset 3595bd343b65
rehn [Thu, 17 May 2018 10:32:26 +0200] rev 50158
8195098: Low latency hashtable for read-mostly scenarios
Summary: This implement a concurrent hashtable using chaining and the GlobalCounter for ABA problems.
Reviewed-by: acorn, coleenp, dcubed, eosterlund, gziemski, mlarsson
pliden [Thu, 17 May 2018 09:35:38 +0200] rev 50157
8202978: Incorrect tmp register passed to MacroAssembler::load_mirror()
Reviewed-by: kvn, coleenp
iignatyev [Thu, 17 May 2018 00:23:28 -0700] rev 50156
8199384: [TESTBUG] Open source VM testbase MLVM tests
Reviewed-by: erikj, mseledtsov, vlivanov
mseledtsov [Wed, 16 May 2018 16:43:57 -0700] rev 50155
Merge
mseledtsov [Wed, 16 May 2018 16:43:11 -0700] rev 50154
8199252: [TESTBUG] Open source VM testbase system dictionary tests
Summary: Opensourced the tests
Reviewed-by: iignatyev, gziemski
iveresov [Wed, 16 May 2018 15:19:28 -0700] rev 50153
8201447: C1 does backedge profiling incorrectly
Summary: Increment backedge counter only for backward arms of conditional branches.
Reviewed-by: never, kvn
iklam [Tue, 15 May 2018 14:49:10 -0700] rev 50152
8189140: SystemDictionaryShared::initialize() should be renamed to be more meaningful
Summary: Removed this function, added JavaCalls::construct_new_instance and moved SharedDictionary_lock
Reviewed-by: jiangli, ccheung, dholmes, coleenp
prr [Wed, 16 May 2018 10:27:25 -0700] rev 50151
Merge
prr [Wed, 16 May 2018 09:45:40 -0700] rev 50150
Merge
prr [Tue, 15 May 2018 10:13:52 -0700] rev 50149
Merge
pbansal [Tue, 15 May 2018 18:03:31 +0530] rev 50148
8196616: ava/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java fails
Reviewed-by: prr, mhalder
jdv [Tue, 15 May 2018 11:34:25 +0530] rev 50147
8202824: Cleanup discrepancies in ProblemList for java_awt jtreg tests
Reviewed-by: serb
prr [Mon, 14 May 2018 08:58:32 -0700] rev 50146
8198991: Move Java2D demo to the open repository
Reviewed-by: serb, jeff
prr [Fri, 11 May 2018 20:59:21 -0700] rev 50145
8198412: MonospacedGlyphWidthTest.java may fail on Solaris
Reviewed-by: serb
serb [Fri, 11 May 2018 15:27:51 -0700] rev 50144
8202878: com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java fails
Reviewed-by: prr
prr [Fri, 11 May 2018 14:12:55 -0700] rev 50143
8202811: Problem List some tests that leave windows open on the desktop
Reviewed-by: serb
erikj [Fri, 11 May 2018 08:39:21 -0700] rev 50142
8202914: Let custom makefile override jmod intput dir locations
Reviewed-by: tbell
aivanov [Fri, 11 May 2018 15:07:43 +0100] rev 50141
8202544: Hide unused exports in libzip
Reviewed-by: clanger, ihse
pkbalakr [Fri, 11 May 2018 21:03:07 +0530] rev 50140
8196360: java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java fails
Reviewed-by: serb, sveerabhadra, jdv
psadhukhan [Wed, 09 May 2018 16:03:49 +0530] rev 50139
8197948: Create test for SwingSet2 main window
Reviewed-by: prr
Contributed-by: abdul.kolarkunnu@oracle.com
prr [Tue, 08 May 2018 12:13:57 -0700] rev 50138
Merge
prr [Tue, 08 May 2018 10:55:09 -0700] rev 50137
8202767: java/awt/font/GlyphVector/TestLayoutFlags.java is missing null check
Reviewed-by: serb
psadhukhan [Tue, 08 May 2018 15:30:08 +0530] rev 50136
8202718: Jemmy JInternalFrameOperator: Dependency with orders of Minimize, Maximize and Close buttons
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu@oracle.com
lbourges [Tue, 08 May 2018 10:13:21 +0200] rev 50135
8202580: Dashed BasicStroke randomly painted incorrectly, may freeze application
Summary: fixed Dasher.init() to use the correct part [0; dashLen[
Reviewed-by: prr, serb
prr [Mon, 07 May 2018 13:36:36 -0700] rev 50134
8176510: java/awt/font/GlyphVector/TestLayoutFlags.java fails with OpenJDK
Reviewed-by: serb
psadhukhan [Mon, 07 May 2018 16:51:08 +0530] rev 50133
8202064: Jemmy JInternalFrameOperator: Add wait for close(), activate(), resize() and move() operations
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu@oracle.com
prr [Sat, 05 May 2018 12:17:43 -0700] rev 50132
8202679: Updates on windows failures in the problem list
Reviewed-by: serb
aivanov [Fri, 04 May 2018 19:23:21 +0100] rev 50131
8202476: ImageLib is broken in 32 bit Windows
Reviewed-by: prr, ihse, mbaesken
sherman [Wed, 16 May 2018 10:12:10 -0700] rev 50130
8191533: jar --describe-module prints service provider class names in lower case
Reviewed-by: alanb
erikj [Wed, 16 May 2018 09:40:57 -0700] rev 50129
8202920: jvm.cfg generation incorrect
Reviewed-by: ihse, shade, dholmes, ksrini
erikj [Wed, 16 May 2018 09:37:00 -0700] rev 50128
8202738: vm_version Abstract_VM_Version::internal_vm_info_string() returns same string for different incremental builds
Reviewed-by: ihse, jiangli
redestad [Wed, 16 May 2018 18:03:20 +0200] rev 50127
8196340: (coll) Examine overriding inherited methods in ArrayList and ArrayList.SubList
Reviewed-by: martin, forax, igerasim
mbaesken [Thu, 26 Apr 2018 13:55:16 +0200] rev 50126
8202322: AIX: symbol visibility flags not support on xlc 12.1
Reviewed-by: erikj, clanger
sgehwolf [Tue, 15 May 2018 15:36:46 +0200] rev 50125
8203223: Signed integer overflow in ImageStrings::hash_code (libjimage.so)
Summary: Perform hash operation on local unsigned type.
Reviewed-by: shade, dholmes, alanb
shade [Wed, 16 May 2018 13:14:58 +0200] rev 50124
8203285: Minimal VM fails to build after JDK-8199712 (Flight Recorder)
Reviewed-by: mgronlun
shade [Wed, 16 May 2018 12:38:35 +0200] rev 50123
8203274: 32-bit build failures after JDK-8199712 (Flight Recorder)
Reviewed-by: mgronlun
shade [Wed, 16 May 2018 12:38:34 +0200] rev 50122
8203278: AArch64/PPC64 build failures after JDK-8199712 (Flight Recorder)
Reviewed-by: mgronlun
sjohanss [Wed, 16 May 2018 10:44:59 +0200] rev 50121
8183910: gc/arguments/TestAggressiveHeap.java fails intermittently
Reviewed-by: tschatzl, kbarrett
pliden [Wed, 16 May 2018 10:24:54 +0200] rev 50120
8203220: Introduce ATTRIBUTE_ALIGNED macro
Reviewed-by: tschatzl, kbarrett
aharlap [Tue, 15 May 2018 19:26:00 -0400] rev 50119
8189271: Metaspace::_capacity_until_GC should be size_t
Summary: Change of member and some related local variables.
Reviewed-by: tschatzl, stuefe
jjg [Tue, 15 May 2018 14:41:06 -0700] rev 50118
8202614: Add ability to validate links in JavadocTester
Reviewed-by: ksrini
shade [Tue, 15 May 2018 23:37:37 +0200] rev 50117
8203251: Non-PCH build failed after JDK-8199712 (Flight Recorder)
Reviewed-by: mgronlun
jjg [Tue, 15 May 2018 14:15:47 -0700] rev 50116
8203176: javadoc handles non-ASCII characters incorrectly.
Reviewed-by: ksrini
iignatyev [Tue, 15 May 2018 13:58:03 -0700] rev 50115
8203250: runtime/LoadClass/test-classes/Hello.java has wrong legal notice
Reviewed-by: ccheung
joehw [Tue, 15 May 2018 13:28:08 -0700] rev 50114
8202426: NPE thrown by Transformer when XMLStreamReader reports no xml attribute type
Reviewed-by: lancea
egahlin [Tue, 15 May 2018 20:24:34 +0200] rev 50113
8199712: Flight Recorder
Reviewed-by: coleenp, ihse, erikj, dsamersoff, mseledtsov, egahlin, mgronlun
Contributed-by: erik.gahlin@oracle.com, markus.gronlund@oracle.com
iignatyev [Tue, 15 May 2018 11:28:29 -0700] rev 50112
8202392: [TESTBUG] open source vm testbase heapdump tests
Reviewed-by: sspitsyn, mseledtsov
stuefe [Tue, 15 May 2018 14:35:51 +0200] rev 50111
8203032: PrintMetaspaceDcmd fails: Non-Class: missing from stdout/stderr
Reviewed-by: asiebenborn, zgu
rkennke [Tue, 15 May 2018 05:33:26 -0400] rev 50110
8202714: Create a MacroAssembler::access_load/store_at wrapper for AArch64
Reviewed-by: adinn, smonteith
alanb [Tue, 15 May 2018 09:33:02 +0100] rev 50109
8203059: (so) Closing a socket channel registered with Selector and with SO_LINGER set to 0 does not reset connection
Reviewed-by: chegar
amlu [Tue, 15 May 2018 14:39:11 +0800] rev 50108
8202763: failure_handler: list open files for macOS
Reviewed-by: alanb
jgeorge [Tue, 15 May 2018 02:47:40 +0530] rev 50107
8195613: [SA] HotSpotTypeDataBase.readVMLongConstants truncates values to int
Summary: Avoid truncation to int while reading in long constants from vmStructs. Modify ClhsdbLongConstant.java for truncation testing.
Reviewed-by: dholmes, sspitsyn, cjplummer
rkennke [Mon, 14 May 2018 21:56:07 +0200] rev 50106
8202016: Use obj+offset in interpreter array access
Reviewed-by: adinn
xiaofeya [Mon, 14 May 2018 11:17:18 -0700] rev 50105
8202708: Add a check of opening stream for not-existing UNC url
Reviewed-by: rriggs
aph [Mon, 14 May 2018 12:03:59 +0100] rev 50104
8185505: AArch64: Port AOT to AArch64
Reviewed-by: kvn
pliden [Mon, 14 May 2018 15:43:00 +0200] rev 50103
8202993: Add support for x86 testptr/testq with register and address
Reviewed-by: kvn, neliasso
pliden [Mon, 14 May 2018 15:42:59 +0200] rev 50102
8202976: Add C1 lea patching support for x86
Reviewed-by: kvn, neliasso
pliden [Mon, 14 May 2018 15:42:58 +0200] rev 50101
8202994: Add support for undoing last TLAB allocation
Reviewed-by: shade, stefank
neliasso [Mon, 14 May 2018 14:10:52 +0200] rev 50100
8193935: Illegal countedLoops transformation
Summary: Truncation can sometimes not be removed
Reviewed-by: kvn
neliasso [Mon, 14 May 2018 14:10:50 +0200] rev 50099
8201532: Update idom to get correct dom depth calculation
Summary: Assert due to dom depth calculation on old idom
Reviewed-by: roland
jlaskey [Mon, 14 May 2018 09:40:48 -0300] rev 50098
8200377: String::strip, String::stripLeading, String::stripTrailing
Reviewed-by: sundar, rriggs
tschatzl [Mon, 14 May 2018 11:47:03 +0200] rev 50097
8201491: G1 support for java.lang.ref.Reference precleaning
Summary: Implement single-threaded concurrent reference precleaning for G1.
Reviewed-by: sangheki, kbarrett
tschatzl [Mon, 14 May 2018 11:47:03 +0200] rev 50096
8202829: Implement CollectedHeap::get_safepoint_workers() for G1
Summary: Use the parallel STW worker gang to do safepoint work.
Reviewed-by: rkennke, eosterlund, pliden
goetz [Mon, 07 May 2018 23:07:01 +0200] rev 50095
8202745: Remove hyphens from "out-of-bounds".
Reviewed-by: rriggs, dholmes
goetz [Mon, 07 May 2018 09:11:21 +0200] rev 50094
8201593: Print array length in ArrayIndexOutOfBoundsException.
Reviewed-by: dholmes, mdoerr, smonteith, shade, rriggs
jgeorge [Sat, 12 May 2018 17:22:56 +0530] rev 50093
8174995: SA: clhsdb 'where -a' throws Assertion Failure with illegal code 236 when CDS is used
Summary: Make SA aware of the new _nofast* (rewritten during CDS dump time) bytecodes.
Reviewed-by: iklam, cjplummer
clanger [Sat, 12 May 2018 10:26:42 +0200] rev 50092
8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
Reviewed-by: joehw
mchung [Fri, 11 May 2018 14:21:46 -0700] rev 50091
8202113: Reflection API is causing caller classes to leak
Reviewed-by: alanb, plevart
kcr [Thu, 10 May 2018 13:34:44 -0700] rev 50090
8202553: Update FXLauncherTest as part of removing JavaFX from JDK
Reviewed-by: ksrini, mchung
ctornqvi [Fri, 11 May 2018 14:43:08 -0400] rev 50089
8202997: Split test/jdk/:tier1 to enable better parallel execution
Reviewed-by: erikj
dpochepk [Fri, 11 May 2018 21:22:28 +0300] rev 50088
8202395: AARCH64: wrong encoding for SIMD instructions zip, trn, uzp
Reviewed-by: aph
bulasevich [Fri, 11 May 2018 21:19:47 +0300] rev 50087
8201604: ARM64 - Build failure after JDK-8193260
Reviewed-by: aph
vromero [Fri, 11 May 2018 10:39:04 -0700] rev 50086
8194998: broken error message for subclass of interface with private method
Reviewed-by: mcimadamore
naoto [Fri, 11 May 2018 10:07:10 -0700] rev 50085
8202764: api/java_text/SimpleDateFormat/index.html#Format testcases started to fail with JDK11 b12
Reviewed-by: sherman
shade [Fri, 11 May 2018 17:37:14 +0200] rev 50084
8202974: Backout JDK-8202683
Reviewed-by: stuefe, erikj
dcubed [Fri, 11 May 2018 11:08:32 -0400] rev 50083
8132287: obsolete the "InlineNotify" flag option
Reviewed-by: kvn, dlong, dholmes
mli [Fri, 11 May 2018 17:50:00 +0800] rev 50082
8202756: move FilterUSRTest.java to openJDK
Reviewed-by: rriggs
lana [Fri, 11 May 2018 04:57:43 +0000] rev 50081
Added tag jdk-11+13 for changeset 758deedaae84
ysuenaga [Fri, 11 May 2018 09:40:23 +0900] rev 50080
8202889: Remove trailing LF from perf log
Reviewed-by: stuefe, clanger
ccheung [Thu, 10 May 2018 16:39:50 -0700] rev 50079
8202289: Non-empty directory in module path is not handled properly at CDS/AppCDS dump time
8202519: Crash during large AppCDS dump
Summary: Convert the source of a class into canonical form before comparing witha shared path table entry.
Reviewed-by: jiangli, iklam
erikj [Thu, 10 May 2018 10:00:49 -0700] rev 50078
8202919: JDK-8202683 broke macosx build
Reviewed-by: shade, tbell
kvn [Thu, 10 May 2018 09:27:59 -0700] rev 50077
8202773: Unhandled oop in JavaThread::collect_counters
Summary: remove MutexLocker
Reviewed-by: dcubed
lmesnik [Tue, 08 May 2018 15:28:12 -0700] rev 50076
8202748: jtreg :hotspot_misc group shouldn't include vmTestbase tests
Reviewed-by: iignatyev, mseledtsov
shade [Thu, 10 May 2018 17:19:29 +0200] rev 50075
8202683: Minimal VM should build cleanly on 64-bit platforms
Reviewed-by: erikj, dholmes
stuefe [Thu, 10 May 2018 07:26:18 +0200] rev 50074
8202822: Add .git to .hgignore
Reviewed-by: erikj
erikj [Wed, 09 May 2018 19:50:30 +0200] rev 50073
8202557: OpenJDK fails to start in Windows 7 and 8.1 after upgrading compiler to VC 2017
Reviewed-by: tbell
jlahoda [Wed, 09 May 2018 17:14:29 +0200] rev 50072
8202843: langtools ant build fails
Summary: Using default -source/-target settings when building langtools using the developer ant build.
Reviewed-by: mcimadamore
tschatzl [Wed, 09 May 2018 13:37:05 +0200] rev 50071
8202780: Remove EnqueueTask related code from ReferenceProcessor after JDK-8202017
Summary: Remove code obsoleted by JDK-8202017
Reviewed-by: kbarrett, sangheki
sjohanss [Wed, 09 May 2018 11:24:12 +0200] rev 50070
8202662: JFR tests fails: Could not find leak with class
Reviewed-by: pliden, kbarrett
dsamersoff [Wed, 09 May 2018 12:19:35 +0300] rev 50069
8201602: ARM32 - Minimal Dynamic Constant support
Summary: Minimal condy support for ARM
Reviewed-by: dsamersoff, bobv
Contributed-by: boris.ulasevich@bell-sw.com
redestad [Wed, 09 May 2018 09:39:25 +0200] rev 50068
8202711: Merge tiered compilation policies
Reviewed-by: neliasso, kvn
clanger [Wed, 09 May 2018 07:48:31 +0100] rev 50067
8202650: Enforce group for attach listener file
Reviewed-by: cjplummer, stuefe
stuefe [Wed, 09 May 2018 06:51:41 +0200] rev 50066
8202634: Metaspace: simplify SpaceManager lists
Reviewed-by: zgu, coleenp
mdoerr [Tue, 08 May 2018 15:40:03 +0200] rev 50065
8202564: java/lang/management/ThreadMXBean/ThreadCounts.java fails
Summary: _exiting_daemon_threads_count needs to be decremented at the right place
Reviewed-by: kvn, dcubed
weijun [Wed, 09 May 2018 09:50:25 +0800] rev 50064
8202816: Update JarSigning.keystore
Reviewed-by: xuelei
kbarrett [Tue, 08 May 2018 20:59:58 -0400] rev 50063
8202631: JVM_Clone to throw CloneNotSupportException for Reference object
Summary: JVM_Clone throws; delete previous partial support for cloning.
Reviewed-by: eosterlund, mchung, dholmes, coleenp
darcy [Tue, 08 May 2018 17:58:14 -0700] rev 50062
8202563: BigInteger/BigDecimal not immune to overflow, contrary to spec
Reviewed-by: martin, bpb
vromero [Tue, 08 May 2018 17:12:54 -0700] rev 50061
8202597: javac is not inducing a notional interface if Object appears in an intersection type
Reviewed-by: mcimadamore
redestad [Tue, 08 May 2018 23:02:13 +0200] rev 50060
8202810: Remove class-for-name test
Reviewed-by: jlaskey, mchung
stefank [Mon, 07 May 2018 16:16:17 +0200] rev 50059
8202722: Move marksweep_init into GC code
Reviewed-by: ehelin, kbarrett
stefank [Mon, 07 May 2018 16:12:07 +0200] rev 50058
8202649: Move the Parallel GC specific task creation functions out of Threads
Reviewed-by: ehelin, pliden
stefank [Mon, 07 May 2018 14:57:25 +0200] rev 50057
8202647: Add deduplicate_string function to CollectedHeap
Reviewed-by: rehn, sjohanss
stefank [Mon, 07 May 2018 14:57:23 +0200] rev 50056
8202709: Move oopDesc::is_archive_object to MetaspaceShared::is_archive_object
Reviewed-by: ehelin, jiangli
jjg [Tue, 08 May 2018 12:16:52 -0700] rev 50055
8199196: Add javadoc support for preview features
Reviewed-by: ksrini
tschatzl [Tue, 08 May 2018 16:49:20 +0200] rev 50054
8202781: Fix typo in DiscoveredListIterator::complete_enqeue
Reviewed-by: kbarrett
apetcher [Tue, 08 May 2018 09:47:28 -0400] rev 50053
8171277: Elliptic Curves for Security in Crypto
Summary: Implementations of X25519 and X448 key agreement in SunEC
Reviewed-by: mullan
apetcher [Tue, 08 May 2018 09:21:51 -0400] rev 50052
8181594: Efficient and constant-time modular arithmetic
Summary: Field arithmetic library for crypto algorithms like Poly1305 and X25519
Reviewed-by: xuelei
jlaskey [Tue, 08 May 2018 09:27:42 -0300] rev 50051
8200372: String::trim JavaDoc should clarify meaning of space
Reviewed-by: sundar
redestad [Tue, 08 May 2018 10:49:59 +0200] rev 50050
8202548: Use reservation Object when creating SpeciesData
Reviewed-by: psandoz, plevart
Contributed-by: claes.redestad@oracle.com, peter.levart@gmail.com
tschatzl [Tue, 08 May 2018 10:01:29 +0200] rev 50049
8202017: Merge Reference Enqueuing phase with phase 3 of Reference processing
Summary: Do reference enqueuing work directly in phase 3 after every Reference.
Reviewed-by: kbarrett, sangheki
redestad [Tue, 08 May 2018 09:57:45 +0200] rev 50048
8202719: Use Collections.emptyEnumeration where possible
Reviewed-by: martin, psandoz
Contributed-by: christoph.dreis@freenet.de
redestad [Tue, 08 May 2018 09:52:18 +0200] rev 50047
8202583: Remove experimental ClassForNamePlugin
Reviewed-by: jlaskey, alanb, mchung
hannesw [Tue, 08 May 2018 09:41:10 +0200] rev 50046
8200716: Object propertyIsEnumerable buggy behavior on short integer-string key
Reviewed-by: jlaskey, sundar
rgoel [Tue, 08 May 2018 11:49:42 +0530] rev 50045
8191410: Unicode 10
Summary: upgrade to Unicode 10
Reviewed-by: naoto, rriggs, igerasim
amlu [Tue, 08 May 2018 12:37:39 +0800] rev 50044
8202581: failure_handler: gather more environment information on macOS
Reviewed-by: psandoz
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
dholmes [Mon, 07 May 2018 21:48:28 -0400] rev 50042
8202744: Expired flag removal for JDK 11
Reviewed-by: coleenp, jiangli
dholmes [Mon, 07 May 2018 19:31:39 -0400] rev 50041
8202686: Missing test case for 8200167 - final Object methods
Reviewed-by: psandoz
coleenp [Mon, 07 May 2018 18:48:36 -0400] rev 50040
8202606: Deprecate AllowNonVirtualCalls option
Reviewed-by: hseigel, dholmes
iklam [Thu, 26 Apr 2018 13:40:58 -0700] rev 50039
8197954: Remove unnecessary intermediary APIs from AppCDS implementation
Reviewed-by: jiangli, ccheung
stuefe [Mon, 07 May 2018 20:42:36 +0200] rev 50038
8185034: Cleanup and consolidate Metaspace coding
Reviewed-by: coleenp, zgu
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
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
stefank [Mon, 07 May 2018 14:42:10 +0200] rev 50035
8202642: Replace PAR_OOP_ITERATE with templates
Reviewed-by: eosterlund, sjohanss
stefank [Mon, 07 May 2018 14:42:08 +0200] rev 50034
8202641: Replace OOP_SINCE_SAVE_MARKS with templates
Reviewed-by: eosterlund, sjohanss
stefank [Mon, 07 May 2018 14:42:05 +0200] rev 50033
8202639: Use concrete Generation classes in SerialHeap and CMSHeap
Reviewed-by: eosterlund, ehelin
stefank [Mon, 07 May 2018 14:42:04 +0200] rev 50032
8202592: Remove unused EvacuateFollowersClosure
Reviewed-by: kbarrett, tschatzl
stefank [Mon, 07 May 2018 14:42:00 +0200] rev 50031
8202591: Remove usage of CMSEdenChunksRecordAlways in defNewGeneration.cpp
Reviewed-by: eosterlund, kbarrett
eosterlund [Mon, 07 May 2018 10:36:38 +0200] rev 50030
8202083: Remove explicit CMS checks in CardTableBarrierSet
Reviewed-by: kbarrett
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
mli [Mon, 07 May 2018 18:23:59 +0800] rev 50028
8202291: java/rmi/Naming/LookupIPv6.java failed with Connection refused
Reviewed-by: clanger
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
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
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
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
eosterlund [Sat, 05 May 2018 22:19:19 +0200] rev 50023
8202640: Small C1 cleanups for BarrierSetC1
Reviewed-by: kvn, neliasso
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
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
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
darcy [Sat, 05 May 2018 09:34:01 -0700] rev 50019
8202599: Mark intermittently failing jshell tests
Reviewed-by: rfield
iignatyev [Sat, 05 May 2018 09:24:29 -0700] rev 50018
8199382: [TESTBUG] Open source VM testbase JDI tests
Reviewed-by: erikj, kvn, sspitsyn
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
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
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>
prr [Fri, 04 May 2018 09:46:08 -0700] rev 50014
Merge
prr [Fri, 04 May 2018 08:50:01 -0700] rev 50013
Merge
anazarov [Wed, 02 May 2018 22:11:35 -0700] rev 50012
8197388: Added not existing bug id in jdk/ProblemList.txt
Reviewed-by: serb
prr [Wed, 02 May 2018 14:55:19 -0700] rev 50011
8196572: Tests ColConvCCMTest.java and MTColConvTest.java fail
Reviewed-by: serb
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
prr [Wed, 02 May 2018 09:16:10 -0700] rev 50009
Merge
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
serb [Thu, 26 Apr 2018 17:03:34 -0700] rev 50007
8198342: Test FileSystemViewListenerLeak.java is unstable
Reviewed-by: jdv, kaddepalli, psadhukhan
serb [Thu, 26 Apr 2018 13:33:11 -0700] rev 50006
8202301: Add tests related to JDK-8196572 to the ProblemList
Reviewed-by: jdv
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
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
dmarkov [Tue, 24 Apr 2018 11:39:04 +0100] rev 50003
8202143: Parts of 8193435 added in merge change set.
Reviewed-by: serb, prr
serb [Mon, 23 Apr 2018 14:06:46 -0700] rev 50002
8200146: Remove the appletviewer launcher
Reviewed-by: prr, ihse
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
prr [Fri, 20 Apr 2018 09:44:45 -0700] rev 50000
8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails
Reviewed-by: serb, kaddepalli
prr [Fri, 20 Apr 2018 09:05:05 -0700] rev 49999
Merge
serb [Wed, 18 Apr 2018 14:07:41 -0700] rev 49998
8187392: Deprecated methods in the peers can be removed
Reviewed-by: prr, kaddepalli
prr [Wed, 18 Apr 2018 08:48:06 -0700] rev 49997
Merge
jdv [Wed, 18 Apr 2018 13:22:53 +0530] rev 49996
6574555: PNGImageWriter incorrectly sets bKGD chunk
Reviewed-by: prr, pnarayanan
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
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
serb [Tue, 17 Apr 2018 18:18:26 -0700] rev 49993
8199932: Missing copyright header in AWT source code
Reviewed-by: prr, mhalder
serb [Tue, 17 Apr 2018 18:10:13 -0700] rev 49992
8201626: Typo in MakeWindowAlwaysOnTop test
Reviewed-by: jdv
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
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
sveerabhadra [Mon, 16 Apr 2018 10:35:22 +0530] rev 49989
8181910: [macos] Support dark title bars on macOS
Reviewed-by: serb, denis
aivanov [Sat, 14 Apr 2018 00:25:12 +0100] rev 49988
8201433: Fix potential crash in BufImg_SetupICM
Reviewed-by: prr, serb
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
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
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
lkorinth [Thu, 03 May 2018 15:17:27 +0200] rev 49984
8176717: GC log file handle leaked to child processes
Reviewed-by: stuefe, rehn
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
stefank [Fri, 04 May 2018 11:41:35 +0200] rev 49982
8200729: Conditional compilation of GCs
Reviewed-by: ehelin, coleenp, kvn, ihse
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
stuefe [Tue, 24 Apr 2018 18:06:32 +0200] rev 49980
8201572: Improve Metaspace Statistics
Reviewed-by: adinn, zgu
erikj [Thu, 03 May 2018 17:36:25 -0700] rev 49979
8196113: Remove the Compact Profile builds
Reviewed-by: tbell, alanb
lana [Thu, 03 May 2018 22:29:20 +0000] rev 49978
Added tag jdk-11+12 for changeset 3ab6ba9f94a9
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
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
jjg [Thu, 03 May 2018 12:56:53 -0700] rev 49975
8194968: problem list actions for tools/javac/jvm/VerboseOutTest
Reviewed-by: vromero
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
mchung [Thu, 03 May 2018 11:18:57 -0700] rev 49973
8201793: (ref) Reference object should not support cloning
Reviewed-by: psandoz, kbarrett
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
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
vromero [Thu, 03 May 2018 06:20:37 -0700] rev 49970
8202584: de-problem list tools/javac/jvm/VerboseOutTest
Reviewed-by: mcimadamore
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
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
tschatzl [Thu, 03 May 2018 14:10:08 +0200] rev 49967
8202021: Improve variable naming in ReferenceProcesso
Reviewed-by: sangheki, sjohanss
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
tschatzl [Thu, 03 May 2018 14:09:21 +0200] rev 49965
8201640: Use _ref_processor_* member variables directly in G1CollectedHeap
Reviewed-by: sjohanss
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
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
amlu [Thu, 03 May 2018 15:04:01 +0800] rev 49962
8202575: Remove java/lang/String/nativeEncoding/StringPlatformChars.java from ProblemList
Reviewed-by: alanb
stuefe [Thu, 03 May 2018 07:35:17 +0200] rev 49961
8202303: LogStream should autoflush on destruction
Reviewed-by: dholmes, rehn, zgu
rfield [Wed, 02 May 2018 18:36:49 -0700] rev 49960
8202520: JShell tests: move intermittently failing tests to tier2
Reviewed-by: darcy
njian [Sat, 28 Apr 2018 17:33:44 +0800] rev 49959
8202186: AArch64: Debug build VM crashes with PrintC1Statistics option
Reviewed-by: aph
iignatyev [Wed, 02 May 2018 16:43:56 -0700] rev 49958
8199375: [TESTBUG] Open source vm testbase monitoring tests
Reviewed-by: kvn, ihse, sspitsyn
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>
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
martin [Wed, 02 May 2018 11:21:27 -0700] rev 49955
8202398: Optimize Arrays.deepHashCode
Reviewed-by: psandoz
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
martin [Wed, 02 May 2018 11:19:12 -0700] rev 49953
8202397: Typo in X-Buffer javadoc
Reviewed-by: psandoz
jjg [Wed, 02 May 2018 11:11:06 -0700] rev 49952
8201817: Taglet.init should be called with the "primary" doclet
Reviewed-by: ksrini
shade [Wed, 02 May 2018 19:26:44 +0200] rev 49951
8202418: Remove explicit CMS checks in CardTableBarrierSetAssembler: ARM32 leftovers
Reviewed-by: eosterlund
shade [Wed, 02 May 2018 19:26:42 +0200] rev 49950
8201786: Modularize interpreter GC barriers: leftovers for ARM32
Reviewed-by: enevill, eosterlund
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
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
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
sjohanss [Wed, 02 May 2018 13:44:49 +0200] rev 49946
8202140: TLAB logging is not correct for G1
Reviewed-by: tschatzl, sangheki
sjohanss [Wed, 02 May 2018 13:44:46 +0200] rev 49945
8191471: Elastic TLABs for G1
Reviewed-by: tschatzl, pliden
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>
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
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
darcy [Tue, 01 May 2018 17:19:18 -0700] rev 49941
8202334: Update javax.lang.model.util visitors for 11
Reviewed-by: jjg
bpb [Tue, 01 May 2018 14:40:31 -0700] rev 49940
8202507: Remove IO and NIO AtomicAppend tests from problem list
Reviewed-by: lancea
naoto [Tue, 01 May 2018 12:37:15 -0700] rev 49939
8202484: Unused field in TimeZone
Reviewed-by: lancea
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
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