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