tschatzl [Mon, 28 May 2018 11:13:21 +0200] rev 50281
8202842: G1 footprint regressions in jdk11+10
Summary: Lazily initialize G1FromCardCache to save on startup footprint if AlwaysPretouch is disabled.
Reviewed-by: sjohanss, redestad
pliden [Mon, 28 May 2018 09:59:11 +0200] rev 50280
8203817: Monitor::try_lock() should not call check_prelock_state()
Reviewed-by: dholmes, eosterlund, rehn
shade [Mon, 28 May 2018 09:05:43 +0200] rev 50279
8203628: Optimize (masked) byte memory comparisons on x86
Reviewed-by: adinn, vlivanov, jrose
sdama [Sun, 27 May 2018 12:00:16 +0530] rev 50278
8202178: type.getKind() for var is None instead of Error
Summary: make sure var kind != None for instance variables without initialization
Reviewed-by: mcimadamore
kbarrett [Sat, 26 May 2018 03:11:50 -0400] rev 50277
8203028: Simplify reference processing in light of JDK-8175797
Summary: Removed special handling of Reference.next
Reviewed-by: tschatzl, sjohanss, mchung
epavlova [Fri, 25 May 2018 14:10:21 -0700] rev 50276
8200266: [Graal] Update ProblemList-graal.txt files
Reviewed-by: kvn
igerasim [Fri, 25 May 2018 12:44:34 -0700] rev 50275
8203369: Check for both EAGAIN and EWOULDBLOCK error codes
Reviewed-by: alanb
rhalade [Fri, 25 May 2018 11:59:01 -0700] rev 50274
8203793: cacerts/VerifyCACerts.java fails with java.lang.Exception: At least one cacert test failed
Summary: Added equifaxsecureca to EXPIRY_EXC_ENTRIES list
Reviewed-by: redestad
erikj [Fri, 25 May 2018 20:47:20 +0200] rev 50273
8203795: Change default compiler on Windows to VS2017
Reviewed-by: ihse, prr
smarks [Fri, 25 May 2018 11:18:22 -0700] rev 50272
8201518: add test for randomized iteration order of unmodifiable Set and Map
Reviewed-by: plevart
rriggs [Fri, 25 May 2018 13:29:25 -0400] rev 50271
8203368: ObjectInputStream filterCheck method throws NullPointerException
Reviewed-by: bpb, smarks
adinn [Wed, 23 May 2018 15:57:51 +0000] rev 50270
8203699: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64
Summary: fastdebug build fails with SIGILL
Reviewed-by: shade, drwhite, aph
bpb [Fri, 25 May 2018 07:22:37 -0700] rev 50269
8202290: AtomicAppend tests fail on macOS 10.13 ("High Sierra")
Summary: Reinstate actual running of tests for macOS version >= 10.13.
Reviewed-by: alanb
sballal [Fri, 25 May 2018 15:34:45 +0530] rev 50268
8203689: Add failure code to threaddb exception messages`
Reviewed-by: sspitsyn, cjplummer
ihse [Fri, 25 May 2018 11:51:30 +0200] rev 50267
8198323: testing.md not updated for repository layout change
Reviewed-by: ehelin, erikj
ihse [Fri, 25 May 2018 10:14:27 +0200] rev 50266
8203221: Makefile fixes after Flight Recorder
Reviewed-by: erikj
ihse [Fri, 25 May 2018 09:35:02 +0200] rev 50265
8203366: Tag added wrongly in Docs.gmk
Reviewed-by: jjg, erikj
sspitsyn [Fri, 25 May 2018 00:26:08 -0700] rev 50264
8203815: add tests failed because of 8203809 to the ProblemList-graal
Summary: add tests to the ProblemList-graal.txt
Reviewed-by: dholmes
sspitsyn [Fri, 25 May 2018 00:18:47 -0700] rev 50263
8203816: add tests failed because of 8203174 to the ProblemList-graal
Summary: add tests to the ProblemList-graal.txt
Reviewed-by: dholmes
thartmann [Fri, 25 May 2018 09:05:42 +0200] rev 50262
8202949: C2: assert(false) failed: Bad graph detected in build_loop_late
Summary: Fixed trip count computation for counted loop with negative stride to prevent over-unrolling.
Reviewed-by: roland
jcm [Thu, 24 May 2018 22:21:00 -0700] rev 50261
8184030: TestUseRTMLockingOptionOnUnsupportedVM - RTM locking optimization not supported is missing
Summary: corrected the rtm unsupported error message for emulated client.
Reviewed-by: thartmann, gromero
iignatyev [Thu, 24 May 2018 17:12:15 -0700] rev 50260
8199383: [TESTBUG] Open source VM testbase JVMTI tests
Reviewed-by: sspitsyn, erikj
rhalade [Thu, 24 May 2018 13:26:22 -0700] rev 50259
8191844: Remove SECOM root (secomevrootca1)
Reviewed-by: mullan
bpb [Thu, 24 May 2018 12:29:50 -0700] rev 50258
8203766: Add some instrumentation to jdk/java/nio/channels/Selector/RacyDeregister.java
Reviewed-by: alanb
coleenp [Thu, 24 May 2018 14:02:37 -0400] rev 50257
8203225: Fix of redefining a method that removes 1 or more lambda expressions failed to commit test cases
Reviewed-by: zgu, lfoltan
hseigel [Thu, 24 May 2018 13:06:46 -0400] rev 50256
Merge
hseigel [Thu, 24 May 2018 13:04:33 -0400] rev 50255
8203183: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java times out
Summary: Limit the heap size so the OOM happens sooner.
Reviewed-by: kbarrett, coleenp
ccheung [Thu, 24 May 2018 09:15:09 -0700] rev 50254
8203354: assert in ClassLoader::update_module_path_entry_list() could have incorrect message
Summary: Converting the assert in ClassLoader::update_module_path_entry_list() to a meaningful error message before aborting the CDS dump.
Reviewed-by: stuefe, iklam
pmuthuswamy [Thu, 24 May 2018 20:34:17 +0530] rev 50253
8196913: javadoc does not (over)write stylesheet.css
Reviewed-by: jjg
chegar [Thu, 24 May 2018 15:23:28 +0100] rev 50252
8203297: java/net/URL/OpenStream.java fails intermittently
Reviewed-by: alanb, dfuchs
egahlin [Thu, 24 May 2018 15:46:04 +0200] rev 50251
8203774: jdk/jfr/api/recorder/TestStartStopRecording.java failed due to compilation failed
Reviewed-by: mgronlun
mcimadamore [Thu, 24 May 2018 11:13:42 +0100] rev 50250
8203488: Remove error generation from TransTypes
Summary: Bridge clash errors should noty be reported in TransTypes (as they are already reported in the frontend); cleanup polysig call code.
Reviewed-by: vromero, cushon, forax
pmuthuswamy [Thu, 24 May 2018 14:35:32 +0530] rev 50249
8199307: NPE in jdk.javadoc.internal.doclets.toolkit.util.Utils.getLineNumber
Reviewed-by: ksrini, jjg
roland [Thu, 24 May 2018 09:59:57 +0200] rev 50248
8202950: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: neliasso, kvn
pmuthuswamy [Thu, 24 May 2018 13:34:31 +0530] rev 50247
8188248: NullPointerException on generic methods
Reviewed-by: ksrini, jjg
dholmes [Thu, 24 May 2018 01:04:42 -0400] rev 50246
8203769: ProblemList test/jdk/java/util/Map/InPlaceOpsCollisions.java
Reviewed-by: stuefe
jjiang [Wed, 23 May 2018 18:18:33 -0700] rev 50245
8203686: Add JDK 11 major version to javax/net/ssl/compatibility/JdkRelease.java
Summary: javax/net/ssl/compatibility/JdkRelease.java adds major version JDK 11
Reviewed-by: xuelei
valeriep [Thu, 24 May 2018 00:37:29 +0000] rev 50244
8194630: Uninitialized initiator_address in native GSS
Summary: Zeroized the initiator/acceptor_address in gss_channel_bindings_t
Reviewed-by: valeriep
Contributed-by: Jan Kalina <jkalina@redhat.com>
mseledtsov [Wed, 23 May 2018 17:09:49 -0700] rev 50243
8199255: [TESTBUG] Open source VM testbase default methods tests
Summary: Open sourced default method tests
Reviewed-by: ccheung, iignatyev, erikj
fyang [Thu, 24 May 2018 07:20:10 +0800] rev 50242
8203041: AArch64: fix overflow in immediate cmp/cmn instruction
Summary: fix overflow in immediate cmp/cmn instruction for AArch64
Reviewed-by: aph, dpochepk, drwhite
Contributed-by: joshua.zhu@arm.com
jwilhelm [Wed, 23 May 2018 21:08:33 +0200] rev 50241
Added tag jdk-11+15 for changeset a11c1cb542bb
jjg [Wed, 23 May 2018 11:49:57 -0700] rev 50240
8202947: Fix minor issues with taglets
Reviewed-by: ksrini
erikj [Wed, 23 May 2018 11:29:56 -0700] rev 50239
8203497: Bump Jib format version to 1.2
Reviewed-by: tbell
martin [Wed, 23 May 2018 10:34:18 -0700] rev 50238
8203328: Rename EFS in java.util.zip internals to something meaningful
Reviewed-by: sherman
sherman [Wed, 23 May 2018 08:49:00 -0700] rev 50237
8200172: String.split non-positive term incorrect use
Reviewed-by: darcy, lancea
mbaesken [Wed, 23 May 2018 16:26:29 +0200] rev 50236
8202427: Enhance os::print_memory_info on Windows
Reviewed-by: goetz, stuefe
neliasso [Wed, 21 Mar 2018 16:03:12 +0100] rev 50235
8192992: Test8007294.java failed: attempted to spill a non-spillable item
Summary: Fix bugs in schedule_late that forces load to early
Reviewed-by: kvn, thartmann
mgronlun [Wed, 23 May 2018 15:21:54 +0200] rev 50234
8203457: Add back missing full buffer notification
Reviewed-by: redestad, sjohanss
stefank [Wed, 23 May 2018 09:43:41 +0200] rev 50233
8203490: StringTable::dump lacks a load barrier
Reviewed-by: coleenp, pliden
stefank [Wed, 23 May 2018 09:42:42 +0200] rev 50232
8203694: Add a safepoint-aware Semaphore - part 2
Reviewed-by: dholmes, pliden
mbaesken [Thu, 17 May 2018 18:09:19 +0200] rev 50231
8203355: MITSHM define guarding missing
Reviewed-by: prr, stuefe
mli [Wed, 23 May 2018 14:21:14 +0800] rev 50230
8202771: Migrate Unicode character tests to JDK Repo
Reviewed-by: naoto
Contributed-by: dan.z.zhou@oracle.com
dl [Tue, 22 May 2018 21:50:45 -0700] rev 50229
8201386: Miscellaneous changes imported from jsr166 CVS 2018-05
Reviewed-by: martin, psandoz
dl [Tue, 22 May 2018 21:46:51 -0700] rev 50228
8202685: Optimize ArrayList subList replaceAll
Reviewed-by: martin, psandoz, igerasim, redestad, dholmes, smarks, jrose, plevart
bpb [Tue, 22 May 2018 16:19:31 -0700] rev 50227
8202076: test/jdk/java/io/File/WinSpecialFiles.java on windows with VS2017
Summary: If all other means to obtain the file length fail, fall back to FindFirstFile
Reviewed-by: igerasim, alanb
egahlin [Wed, 23 May 2018 00:21:58 +0200] rev 50226
8195819: Remove recording=x from jcmd JFR.check output
Reviewed-by: mgronlun
egahlin [Tue, 22 May 2018 23:27:54 +0200] rev 50225
8201331: Better test cleanup for jdk/jfr/api/consumer/TestRecordingFile.java
Reviewed-by: tbell, mgronlun
lmesnik [Tue, 22 May 2018 10:49:20 -0700] rev 50224
8199064: Test applications/jcstress/other/Test.java#id1108 fails on Sparc
Reviewed-by: psandoz, mseledtsov
mseledtsov [Tue, 22 May 2018 13:05:22 -0700] rev 50223
8199257: [TESTBUG] Open source VM testbase metaspace tests
Summary: Open sourced VM metaspace tests
Reviewed-by: coleenp, stuefe
zgu [Tue, 22 May 2018 14:49:39 -0400] rev 50222
8203635: JFR sampler thread does not record stack info
Summary: Added call to record_stack_base_and_size() from sampler thread
Reviewed-by: shade, coleenp, stuefe
sherman [Tue, 22 May 2018 11:04:36 -0700] rev 50221
8196987: Resolve disabled warnings for libzip
Reviewed-by: erikj, alanb
iignatyev [Tue, 22 May 2018 10:08:04 -0700] rev 50220
8199379: [TESTBUG] Open source vm testbase JDB tests
Reviewed-by: mseledtsov, sspitsyn
coleenp [Tue, 22 May 2018 13:10:56 -0400] rev 50219
8202669: Intermittent crash in ClassLoadingService::compute_class_size()
Summary: Don't report classes that failed to load when reporting class unloading. Remove the classes first.
Reviewed-by: dholmes, lfoltan, ccheung
vromero [Tue, 22 May 2018 09:01:44 -0700] rev 50218
8196048: thrown type variables should be roots in the minimum inference graph
Reviewed-by: mcimadamore
iklam [Fri, 18 May 2018 09:15:08 -0700] rev 50217
8203381: Replace InstanceKlass::allocate_instance_handle with JavaCalls::construct_new_instance
Reviewed-by: lfoltan, dholmes, coleenp, minqi
sgehwolf [Fri, 18 May 2018 15:35:32 +0200] rev 50216
8203410: Zero: Disable jfr feature by default
Reviewed-by: erikj
jlaskey [Tue, 22 May 2018 12:04:05 -0300] rev 50215
8200380: String::lines
Reviewed-by: sundar, sherman, rriggs, psandoz
jlahoda [Tue, 22 May 2018 12:26:17 +0200] rev 50214
8198315: Incomplete classpath causes NPE in TransTypes
Summary: Avoid symbol completion while constructing error message.
Reviewed-by: mcimadamore
mcimadamore [Tue, 22 May 2018 13:37:05 +0100] rev 50213
8203436: javac should fail early when emitting illegal signature attributes
Summary: check that signature attributes do not contain non-denotable types
Reviewed-by: vromero
bulasevich [Tue, 22 May 2018 14:54:55 +0200] rev 50212
8203431: TestFloatsOnStackDeopt.java throws java.lang.LinkageError: loader <bootstrap> attempted duplicate class definition for java.lang.invoke.BoundMethodHandle$Species_LLL
Reviewed-by: redestad
redestad [Tue, 22 May 2018 14:44:18 +0200] rev 50211
8203352: Improve java implementation of Integer/Long.numberOfLeadingZeros
Reviewed-by: martin, igerasim
Contributed-by: ivan.gerasimov@oracle.com, claes.redestad@oracle.com
dholmes [Tue, 22 May 2018 05:20:48 -0400] rev 50210
8203626: ProblemList compiler/runtime/TestFloatsOnStackDeopt.java
Reviewed-by: thartmann
kbarrett [Tue, 22 May 2018 03:46:52 -0400] rev 50209
8202863: Rename OopStorage inner collection classes
Summary: rename BlockArray, BlockList, BlockEntry
Reviewed-by: coleenp
thartmann [Tue, 22 May 2018 09:10:16 +0200] rev 50208
8202848: -XX:+ExecuteInternalVMTests asserts with "assert(cd.valid() == true) failed: failed on a valid DirectivesParser string"
Summary: Use "C" locale for correct parsing of decimals in VM internal compiler directive tests.
Reviewed-by: dholmes, coleenp, stuefe, dcubed
thartmann [Tue, 22 May 2018 09:04:15 +0200] rev 50207
8203196: C1 emits incorrect code due to integer overflow in _tableswitch keys
Summary: Avoid integer overflow in TableSwitch().
Reviewed-by: goetz, mdoerr, vlivanov
iklam [Mon, 21 May 2018 21:27:12 -0700] rev 50206
8193332: MetaspaceShared::check_shared_class_loader_type is not used during archive creation
Reviewed-by: lfoltan, jiangli
iris [Mon, 21 May 2018 18:44:09 -0700] rev 50205
8203500: Fix broken links to Specification in "specs" directory
Reviewed-by: jjg, lancea, mchung
valeriep [Mon, 21 May 2018 23:40:52 +0000] rev 50204
8146293: Add support for RSASSA-PSS Signature algorithm
Summary: add RSASSA-PSS key and signature support to SunRsaSign provider
Reviewed-by: wetmore
coleenp [Mon, 21 May 2018 17:17:24 -0400] rev 50203
8202853: NotifyCount is not initialized
Summary: remove NotifyCount
Reviewed-by: jiangli
egahlin [Mon, 21 May 2018 22:59:29 +0200] rev 50202
8027760: JFC schema condition should not have defaults
Reviewed-by: mgronlun
igerasim [Mon, 21 May 2018 12:49:03 -0700] rev 50201
8203279: Faster rounding up to nearest power of two
Reviewed-by: martin, redestad
vromero [Mon, 21 May 2018 12:27:21 -0700] rev 50200
8203486: skip type inference for non functional interface components of intersection types
Reviewed-by: mcimadamore
jiangli [Mon, 21 May 2018 15:15:58 -0400] rev 50199
8199807: AppCDS performs overly restrictive path matching check.
8203377: Cleanup the usage of os::file_name_strcmp() in SharedPathsMiscInfo::check().
Summary: Relax CDS/AppCDS path check for modules image.
Reviewed-by: iklam, ccheung
bpb [Mon, 21 May 2018 11:43:57 -0700] rev 50198
8203487: Typo in ICUBinary.java: s/Magin/Magic/
Reviewed-by: igerasim, naoto
Contributed-by: Adam Farley <adam.farley@uk.ibm.com>
egahlin [Mon, 21 May 2018 18:19:11 +0200] rev 50197
8195818: JFR.start should increase autogenerated name by one
Reviewed-by: mgronlun
simonis [Mon, 21 May 2018 11:09:58 -0500] rev 50196
8203292: Print complete set of flags in the hs_err file
Summary: Prints non-default flags to hs_err file
Reviewed-by: gziemski, dholmes
egahlin [Mon, 21 May 2018 17:38:46 +0200] rev 50195
8195817: JFR.stop should require name of recording
Reviewed-by: mgronlun
egahlin [Mon, 21 May 2018 14:46:12 +0200] rev 50194
8198337: -XX:StartFlightRecording=dumponexit=true,disk=false doesn't work
Reviewed-by: mgronlun
stuefe [Mon, 21 May 2018 11:33:59 +0200] rev 50193
8176808: Split up metaspace.cpp
Reviewed-by: asiebenborn, coleenp
stefank [Sun, 20 May 2018 22:10:45 +0200] rev 50192
8203341: Add a safepoint-aware Semaphore
Reviewed-by: pliden, eosterlund
stefank [Sun, 20 May 2018 22:08:25 +0200] rev 50191
8203339: Add oopDesc::field_offset()
Reviewed-by: rkennke, eosterlund
ysuenaga [Sun, 20 May 2018 20:25:51 +0900] rev 50190
8202466: Test serviceability/tmtools/jstat/GcTest01.java fails: Number of concurrent GC events is 1, but CGCT is 0
Reviewed-by: cjplummer, sspitsyn
cjplummer [Sat, 19 May 2018 13:13:09 -0700] rev 50189
8203391: Update com/sun/jdi/JdbMethodExitTest.sh to pass valid URL[]
Summary: use a valid URL[]
Reviewed-by: sspitsyn, amenkov, dtitov
shade [Sat, 19 May 2018 18:01:04 +0200] rev 50188
8203454: Minimal, Zero builds fail after JDK-8202377 (Modularize C2 barriers)
Reviewed-by: stuefe, eosterlund
weijun [Sat, 19 May 2018 22:06:47 +0800] rev 50187
8201627: Kerberos sequence number issues
Reviewed-by: valeriep
joehw [Fri, 18 May 2018 18:31:28 -0700] rev 50186
8198548: Initialization race in com.sun.org.apache.xerces.internal.impl.xpath.regex.Token.getRange() on Token.categories
Reviewed-by: lancea
cjplummer [Fri, 18 May 2018 14:21:59 -0700] rev 50185
8185803: JdbExprTest.sh fails in JDK10-hs nightly due to "Name unknown: java.lang.Long.MAX_VALUE "
Summary: Initialize java.lang.Long before referencing it
Reviewed-by: dholmes, dcubed
coleenp [Fri, 18 May 2018 15:56:42 -0400] rev 50184
8202014: Possible to receive signal before signal semaphore created
Summary: initialize jdk.internal.misc.Signal in os_init2 and rename initialization functions.
Reviewed-by: dholmes, stuefe
iignatyev [Fri, 18 May 2018 12:45:05 -0700] rev 50183
8203437: 8199370 broke build on linux-ppc64le (w/ GCC 4.8.5.)
Reviewed-by: shade
dlong [Fri, 18 May 2018 12:32:32 -0700] rev 50182
8202305: [Graal] org.graalvm.compiler.core.test.GraphResetDebugTest fails with java.util.ServiceConfigurationError
Reviewed-by: iveresov, epavlova
vromero [Fri, 18 May 2018 09:22:31 -0700] rev 50181
8148354: Errors targeting functional interface intersection types
Reviewed-by: mcimadamore, dlsmith
eosterlund [Fri, 18 May 2018 14:51:06 +0200] rev 50180
8202377: Modularize C2 GC barriers
Reviewed-by: neliasso, roland
pliden [Fri, 18 May 2018 15:21:23 +0200] rev 50179
8202989: Add missing decorators in calls to to arraycopy_prologue/epilogue
Reviewed-by: stefank, eosterlund
pliden [Fri, 18 May 2018 15:21:23 +0200] rev 50178
8203227: Introduce os::processor_id() for Linux and Solaris
Reviewed-by: dholmes, rehn
coleenp [Fri, 18 May 2018 08:47:42 -0400] rev 50177
8134537: Much nearly duplicated code for sun.misc.Signal support
Summary: merged jvm_<os>.cpp into jvm_posix.cpp
Reviewed-by: dholmes, stuefe
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