goetz [Wed, 30 May 2018 11:39:26 +0200] rev 50304
8203881: Print erroneous size in NegativeArraySizeException
Reviewed-by: dholmes, stuefe
vtewari [Wed, 30 May 2018 16:36:35 +0530] rev 50303
8194298: Add support for per Socket configuration of TCP keepalive
Reviewed-by: chegar, clanger, igerasim, alanb
stuefe [Wed, 30 May 2018 08:52:59 +0200] rev 50302
8203455: jcmd: VM.metaspace: print loader name for anonymous CLDs
Reviewed-by: lfoltan, goetz
martin [Tue, 29 May 2018 19:15:49 -0700] rev 50301
8203327: Small cleanups in java.lang.ref
Reviewed-by: mr
kbarrett [Tue, 29 May 2018 18:10:09 -0400] rev 50300
8202945: OopStorage should use GlobalCounter
Summary: Use GlobalCounter rather than private mechanism.
Reviewed-by: eosterlund, tschatzl, rehn
dholmes [Tue, 29 May 2018 17:21:31 -0400] rev 50299
8189766: whitebox failure with -Xcheck:jni
Reviewed-by: lfoltan, kbarrett
kbarrett [Tue, 29 May 2018 16:02:23 -0400] rev 50298
8203843: BasicParState::default_estimated_thread_count(false) can return 0 in gtest
Summary: Ensure minimum estimated thread count is 1.
Reviewed-by: tschatzl, stuefe, rehn
coleenp [Tue, 29 May 2018 15:50:27 -0400] rev 50297
8202813: Move vm_weak processing from SystemDictionary to WeakProcessor
Summary: SystemDictionary has all strong roots. The weak oop_storage is processed by the WeakProcessor so it can be scanned and cleared concurrently and/or by parallel threads.
Reviewed-by: kbarrett, sjohanss
dlong [Tue, 29 May 2018 12:06:05 -0700] rev 50296
8203370: [JVMCI] UseJVMCICompiler should imply EnableJVMCI
Reviewed-by: kvn
erikj [Tue, 29 May 2018 21:01:13 +0200] rev 50295
8203932: Windows devkit has wrong dlls in 32 bit tools dir
Reviewed-by: prr, tbell, stuefe
stuefe [Tue, 29 May 2018 20:57:42 +0200] rev 50294
8203014: jcmd should output command list if no command is given
Reviewed-by: sspitsyn, simonis
jjg [Tue, 29 May 2018 11:20:04 -0700] rev 50293
8196202: Javadoc should not generate frames by default
Reviewed-by: ksrini
gziemski [Tue, 29 May 2018 12:57:39 -0500] rev 50292
8203938: Fix build failures from JDK-8133564
Summary: Added missing static keyword
Reviewed-by: kbarrett, tschatzl
vromero [Tue, 29 May 2018 09:12:39 -0700] rev 50291
8203892: Target interface added as marker interface in calls to altMetafactory
Reviewed-by: mcimadamore
jlahoda [Tue, 29 May 2018 18:09:43 +0200] rev 50290
8203926: Problem list test/langtools/tools/javac/importscope/T8193717.java
Reviewed-by: mcimadamore
gziemski [Tue, 29 May 2018 11:04:56 -0500] rev 50289
8133564: Runtime - 2nd followup to Validate JVM Command-Line Flag Arguments
Summary: Moved print function into JVMFlag, cleaned up include headers.
Reviewed-by: coleenp, hseigel
pliden [Tue, 29 May 2018 13:44:44 +0200] rev 50288
8203885: ConcurrentLocksDump::dump_at_safepoint() should not allocate array in resource area
Reviewed-by: dholmes, stuefe, kbarrett
jlahoda [Tue, 29 May 2018 13:17:03 +0200] rev 50287
8193717: Import resolution performance regression in JDK 9
Summary: Avoiding iteration through all sub-scopes of single import scope when looking up by name by only using those that may contain the given name.
Reviewed-by: mcimadamore
stuefe [Tue, 29 May 2018 12:52:08 +0200] rev 50286
8203865: Metaspace cleanup: Remove unused MemRegion in VirtualSpaceNode
Reviewed-by: dholmes, zgu
jlahoda [Tue, 29 May 2018 10:53:55 +0200] rev 50285
8202832: cycle detection depends on ordering of requires directives
Summary: Ensuring cyclic dependencies among modules produce a compile-time error.
Reviewed-by: vromero
tschatzl [Mon, 28 May 2018 12:11:50 +0200] rev 50284
Merge
tschatzl [Mon, 28 May 2018 12:10:18 +0200] rev 50283
8203262: Incorrect cmpxchg usage in MetaspaceGC::inc_capacity_until_GC
Reviewed-by: pliden, shade
rpatil [Mon, 28 May 2018 03:04:38 -0700] rev 50282
8203233: (tz) Upgrade time-zone data to tzdata2018e
Reviewed-by: martin, naoto
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