thartmann [Thu, 14 Jun 2018 11:22:04 +0200] rev 50561
8205034: [BACKOUT] Induction variable of over-unrolled loop conflicts with range checks
Summary: Backout fix for JDK-8203915 because it causes SIGILL failures.
Reviewed-by: shade
ysuenaga [Thu, 14 Jun 2018 16:56:58 +0900] rev 50560
8204531: Remove unused chars following '\0'
Reviewed-by: dholmes, stuefe
epavlova [Thu, 14 Jun 2018 00:07:10 -0700] rev 50559
8204978: [Graal] Disable Epsilon GC tests from running with Graal
Reviewed-by: kvn
thartmann [Thu, 14 Jun 2018 09:04:55 +0200] rev 50558
8203915: Induction variable of over-unrolled loop conflicts with range checks
Summary: Update skeleton predicates before main loop during unrolling to remove dead code.
Reviewed-by: kvn, roland
dholmes [Thu, 14 Jun 2018 02:01:31 -0400] rev 50557
8204668: Cleanup management of the java.vm.info System property
Reviewed-by: rehn, cjplummer
rehn [Thu, 14 Jun 2018 07:26:27 +0200] rev 50556
8204613: StringTable: Calculates wrong number of uncleaned items.
Reviewed-by: pliden, coleenp
amlu [Thu, 14 Jun 2018 09:48:04 +0800] rev 50555
8204944: Remove java/util/Map/InPlaceOpsCollisions.java from ProblemList
Reviewed-by: psandoz
jwilhelm [Thu, 14 Jun 2018 02:49:19 +0200] rev 50554
Added tag jdk-11+18 for changeset e1b3def12624
bpb [Wed, 13 Jun 2018 13:12:50 -0700] rev 50553
8204915: (fs) Add some print diagnostics to java/nio/file/Files/CopyAndMove.java
Reviewed-by: bchristi
joehw [Wed, 13 Jun 2018 12:50:45 -0700] rev 50552
8201276: (fs) Add methods to Files for reading/writing a string from/to a file
Reviewed-by: rriggs, smarks, sherman, forax, alanb, mli
dtitov [Wed, 13 Jun 2018 10:36:13 -0700] rev 50551
8203809: [Graal] JDI tests fail with: JDITestRuntimeException : ** event IS NOT a breakpoint **
Reviewed-by: sspitsyn, cjplummer
stuefe [Wed, 13 Jun 2018 07:53:27 +0200] rev 50550
8204935: [aix] TOC overflow in libjvm.so (release build)
Reviewed-by: goetz, mbaesken, ihse
stuefe [Wed, 13 Jun 2018 20:11:18 +0200] rev 50549
8204663: clean up remaining native parts after JDK-8187631
Reviewed-by: rriggs, psandoz
bobv [Wed, 13 Jun 2018 13:48:39 -0400] rev 50548
Merge
bobv [Wed, 13 Jun 2018 13:44:56 -0400] rev 50547
Merge
bobv [Tue, 12 Jun 2018 18:53:38 -0400] rev 50546
Merge
bobv [Tue, 12 Jun 2018 18:51:45 -0400] rev 50545
8203357: Container Metrics
Reviewed-by: mchung, dholmes, mseledtsov, rehn
bobv [Tue, 12 Jun 2018 18:44:01 -0400] rev 50544
8203691: Test /runtime/containers/cgroup/PlainRead.java fails
Reviewed-by: dholmes, mseledtsov, rehn
erikj [Wed, 13 Jun 2018 10:47:14 -0700] rev 50543
8204922: Create bootcycle jib profiles
Reviewed-by: tbell, ihse
vtheeyarath [Tue, 12 Jun 2018 22:23:35 -0700] rev 50542
8204342: methods in java.time s TCKZoneRules OpenJDK test miss Test annotation
Summary: Added Test annotation to test methods
Reviewed-by: rriggs, naoto
rhalade [Wed, 13 Jun 2018 08:44:23 -0700] rev 50541
8204923: Restore Symantec root verisignclass2g2ca
Reviewed-by: mullan
eosterlund [Wed, 13 Jun 2018 15:08:08 +0200] rev 50540
8203344: Make C1 leal patchable on SPARC
Reviewed-by: neliasso, thartmann
jlahoda [Wed, 13 Jun 2018 12:52:21 +0200] rev 50539
8193302: Javac AssertionError: typeSig ERROR on usage of @Generated
Summary: Importing from an invisible package whose name is a prefix of a visible package is not allowed.
Reviewed-by: vromero
glaubitz [Wed, 13 Jun 2018 10:34:51 +0200] rev 50538
8203301: Linux-sparc fails to build after JDK-8199712 (Flight Recorder)
Reviewed-by: kvn, thartmann
rkennke [Wed, 13 Jun 2018 10:15:35 +0200] rev 50537
8204685: Abstraction for TLAB dummy object
Reviewed-by: tschatzl, shade
rkennke [Wed, 13 Jun 2018 10:01:53 +0200] rev 50536
8203157: Object equals abstraction for BarrierSetAssembler
Reviewed-by: eosterlund, aph
stuefe [Wed, 13 Jun 2018 06:35:04 +0200] rev 50535
8202772: NMT thread stack tracking causes crashes on AIX
Reviewed-by: goetz, zgu
kvn [Tue, 12 Jun 2018 21:29:47 -0700] rev 50534
8201193: Use XMM/YMM for objects initialization
Reviewed-by: jrose, kvn
Contributed-by: rohitarulraj@gmail.com
cushon [Mon, 11 Jun 2018 14:06:50 -0700] rev 50533
8203679: AssertionError in DeferredAttr with parenthesized method reference
Reviewed-by: mcimadamore
kbarrett [Tue, 12 Jun 2018 18:12:59 -0400] rev 50532
8204585: Remove IN_ARCHIVE_ROOT from Access API
Summary: Replaced Access API with API on heap.
Reviewed-by: jiangli, coleenp, tschatzl
Contributed-by: stefan.karlsson@oracle.com, kim.barrett@oracle.com
bchristi [Tue, 12 Jun 2018 14:08:24 -0700] rev 50531
8204565: (spec) Document java.{vm.}?specification.version system properties' relation to $FEATURE
Reviewed-by: mchung
smarks [Tue, 12 Jun 2018 13:24:37 -0700] rev 50530
8204243: remove Thread.destroy() and Thread.stop(Throwable)
Reviewed-by: dholmes, alanb, sspitsyn, iris
rhalade [Tue, 12 Jun 2018 11:34:48 -0700] rev 50529
8196141: Add GoDaddy root certificates
Reviewed-by: mullan
aph [Mon, 11 Jun 2018 15:32:43 +0100] rev 50528
8204680: Disassembly does not display code strings in stubs
Reviewed-by: kvn
rriggs [Tue, 12 Jun 2018 13:07:47 -0400] rev 50527
8197930: JNI exception pending in initializeEncoding of jni_util.c
Reviewed-by: mchung, stuefe
zgu [Tue, 12 Jun 2018 11:21:07 -0400] rev 50526
8204557: NMT: Linux os::committed_in_range() does not break out outer loop when contiguous region is found
Summary: Fixed bug that did not break out outer loop when region was found
Reviewed-by: stuefe, adinn
pliden [Tue, 12 Jun 2018 17:40:28 +0200] rev 50525
8204210: Implementation: JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
Reviewed-by: pliden, stefank, eosterlund, ehelin, sjohanss, rbackman, coleenp, ihse, jgeorge, lmesnik, rkennke
Contributed-by: per.liden@oracle.com, stefan.karlsson@oracle.com, erik.osterlund@oracle.com, mikael.gerdin@oracle.com, kim.barrett@oracle.com, nils.eliasson@oracle.com, rickard.backman@oracle.com, rwestrel@redhat.com, coleen.phillimore@oracle.com, robbin.ehn@oracle.com, gerard.ziemski@oracle.com, hugh.wilkinson@intel.com, sandhya.viswanathan@intel.com, bill.npo.wheeler@intel.com, vinay.k.awasthi@intel.com, yasuenag@gmail.com
kvn [Tue, 12 Jun 2018 07:52:30 -0700] rev 50524
8204113: Upgrade linker used in AOT tests to be same version as build toolchain
Reviewed-by: erikj, iignatyev
shade [Tue, 12 Jun 2018 15:03:00 +0200] rev 50523
8204180: Implementation: JEP 318: Epsilon, A No-Op Garbage Collector
Summary: Introduce Epsilon GC
Reviewed-by: rkennke, ihse, pliden, eosterlund, lmesnik, jgeorge, stefank
sdama [Tue, 12 Jun 2018 18:30:52 +0530] rev 50522
8204861: fix for 8196993 has broken the build on linux
Summary: undo the changes done for 8196993
Reviewed-by: stefank, shade
shade [Tue, 12 Jun 2018 10:01:23 +0200] rev 50521
8204850: BarrierSet::make_* should be static
Reviewed-by: stuefe, tschatzl
adinn [Tue, 12 Jun 2018 11:11:59 +0000] rev 50520
Merge
aph [Tue, 12 Jun 2018 10:27:49 +0000] rev 50519
8204606: [Aarch64] SIGSEGVs caused by C1 because of improper register usage
Summary: Use correct registers for pasing arguments
Reviewed-by: adinn, smonteith
jlahoda [Tue, 12 Jun 2018 12:14:46 +0200] rev 50518
8204674: Inconsistent lambda parameter span
Summary: Correcting parameter spans for lambda parameters.
Reviewed-by: mcimadamore
smonteith [Sun, 10 Jun 2018 20:53:10 +0100] rev 50517
8204628: [AArch64] Assertion failure in BarrierSetAssembler::load_at
Reviewed-by: aph, drwhite, eosterlund, adinn
goetz [Wed, 30 May 2018 14:46:17 +0200] rev 50516
8204477: Count linkage errors and print in Exceptions::print_exception_counts_on_error
Reviewed-by: stuefe, coleenp
Contributed-by: Rene Schuenemann <rene.schuenemann@gmail.com>
goetz [Wed, 30 May 2018 14:46:17 +0200] rev 50515
8204476: Add additional statistics to CodeCache::print_summary
Reviewed-by: kvn, stuefe
Contributed-by: Rene Schuenemann <rene.schuenemann@gmail.com>
sdama [Tue, 12 Jun 2018 14:16:41 +0530] rev 50514
8196993: Resolve disabled warnings for libunpack
Summary: captured return values and labelled as fall through to avoid unused-result and implicit-fallthrough gcc warnings
Reviewed-by: mchung
kbarrett [Mon, 11 Jun 2018 22:35:07 -0400] rev 50513
8204097: Simplify OopStorage::AllocateList block entry access
Summary: Removed obsolete support for blocks being in multiple lists.
Reviewed-by: coleenp, tschatzl
xyin [Tue, 12 Jun 2018 08:51:28 +0800] rev 50512
8201528: Add new test to check for package versioning information in OpenJDK
Reviewed-by: mchung
erikj [Tue, 12 Jun 2018 01:31:49 +0200] rev 50511
8204127: Change bundle format on Windows to zip
Reviewed-by: ihse
valeriep [Mon, 11 Jun 2018 21:56:58 +0000] rev 50510
8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method
Summary: Updated the impl and added reg test to cover all 4 combinations of ByteBuffers
Reviewed-by: ascarpino
epavlova [Mon, 11 Jun 2018 14:29:38 -0700] rev 50509
8204694: Add failed compiler/stable tests into ProblemList-graal.txt
Reviewed-by: kvn
valeriep [Mon, 11 Jun 2018 19:39:05 +0000] rev 50508
8194073: Invalid SunNativeProvider.INSTANCE initialization
Summary: Changed to always construct INSTANCE after MECH_MAP
Reviewed-by: valeriep
Contributed-by: Jan Kalina <jkalina@redhat.com>
ihse [Mon, 11 Jun 2018 20:18:38 +0200] rev 50507
8204682: Parsing for LOG=report=none is broken when combined with other keywords
Reviewed-by: erikj
simonis [Mon, 11 Jun 2018 19:09:15 +0200] rev 50506
8204684: [AIX] Build of libjli_static broken after change 8204572 (SetupJdkLibrary)
Reviewed-by: stuefe, erikj
ccheung [Mon, 11 Jun 2018 09:40:20 -0700] rev 50505
8204563: UseAppCDS obsolete message confusing
Reviewed-by: jiangli, mseledtsov, dholmes
mbaesken [Fri, 08 Jun 2018 14:14:44 +0200] rev 50504
8204598: add more thread-related system settings info to hs_error file on Linux
Reviewed-by: dholmes, stuefe
roland [Mon, 11 Jun 2018 14:16:43 +0200] rev 50503
8202747: C2: assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node
Reviewed-by: neliasso, kvn
goetz [Sun, 10 Jun 2018 17:26:13 +0200] rev 50502
8204652: [aix] fix thread stack allocation, too big stack sizes not recognized
Reviewed-by: stuefe, dholmes
tschatzl [Mon, 11 Jun 2018 12:09:59 +0200] rev 50501
8204618: The parallel GC reference processing task executor enqueues a wrong number of tasks into the queue
Reviewed-by: sangheki, kbarrett
tschatzl [Mon, 11 Jun 2018 12:09:57 +0200] rev 50500
8204617: ParallelGC parallel reference processing does not set MT degree in reference processor
Reviewed-by: sangheki, kbarrett
dsamersoff [Sun, 10 Jun 2018 12:58:38 +0300] rev 50499
8202705: ARM32 build crashes on long JavaThread offsets
Summary: Account extra bytes at the beginning of JavaThread
Reviewed-by: shade, roland, dsamersoff
Contributed-by: boris.ulasevich@bell-sw.com
mchung [Sat, 09 Jun 2018 20:57:43 -0700] rev 50498
8204648: test/jdk/tools/launchers/SourceMode.java fails with long shebang line
Reviewed-by: darcy
jjg [Fri, 08 Jun 2018 15:24:51 -0700] rev 50497
8204588: Test failures after "Launch Single-File Source-Code Programs"
Reviewed-by: mchung
rkennke [Mon, 04 Jun 2018 15:11:17 +0200] rev 50496
8203172: Primitive heap access for interpreter BarrierSetAssembler/aarch64
Reviewed-by: eosterlund, adinn
prr [Fri, 08 Jun 2018 13:32:51 -0700] rev 50495
Merge
prr [Fri, 08 Jun 2018 12:51:46 -0700] rev 50494
Merge
psadhukhan [Fri, 08 Jun 2018 12:52:50 +0530] rev 50493
8202864: [TESTBUG] Need to replace the image used in two Swing tests
Reviewed-by: prr, jdv
prr [Thu, 07 Jun 2018 11:35:42 -0700] rev 50492
8204126: MonospacedGlyphWidthTest.java failed again
Reviewed-by: serb
serb [Wed, 06 Jun 2018 15:37:10 -0700] rev 50491
8203224: java.awt.desktop.*Event classes could not be instantiated if Desktop feature is not supported
Reviewed-by: prr, kaddepalli
erikj [Wed, 06 Jun 2018 13:16:12 -0700] rev 50490
8200132: Remove jre images and bundles
Reviewed-by: alanb, ihse
prr [Wed, 06 Jun 2018 13:04:25 -0700] rev 50489
8204187: Remove proprietary JPEG code from javax.imageio
Reviewed-by: bpb, serb, kaddepalli
prr [Wed, 06 Jun 2018 12:51:44 -0700] rev 50488
8203796: Define API to support specifying ownership of print dialogs
Reviewed-by: serb, kcr
prr [Wed, 06 Jun 2018 12:35:44 -0700] rev 50487
8204496: backout fix for 8203796 which was pushed under another ID
Reviewed-by: serb
prr [Wed, 06 Jun 2018 10:44:27 -0700] rev 50486
8203499: Uninitialised memory in WinAccessBridge.cpp
Reviewed-by: serb
prr [Wed, 06 Jun 2018 09:41:16 -0700] rev 50485
Merge
mbaesken [Mon, 04 Jun 2018 16:11:21 +0200] rev 50484
8204211: windows : handle potential C++ exception in GDIRenderer
Reviewed-by: clanger, prr, serb
prr [Tue, 05 Jun 2018 14:42:21 -0700] rev 50483
8203499: Uninitialised memory in WinAccessBridge.cpp
Reviewed-by: serb
serb [Mon, 04 Jun 2018 20:32:19 -0700] rev 50482
8196030: AWT Robot mouseMove fails on Windows 10 1709 with HiDPI
8190326: Robot.mouseMove uses scaling factor of main display on unscaled second display
Reviewed-by: prr, kcr
serb [Mon, 04 Jun 2018 19:36:28 -0700] rev 50481
8204118: [macos] Nonsensical self == [super init] in CFileDialog.m
Reviewed-by: kaddepalli, sveerabhadra
serb [Mon, 04 Jun 2018 19:01:16 -0700] rev 50480
8203308: Remove the appletviewer classes
Reviewed-by: prr, erikj
prr [Mon, 04 Jun 2018 10:54:20 -0700] rev 50479
8203367: Upgrade to freetype 2.9.1
Reviewed-by: serb
naoto [Wed, 09 Aug 2017 14:54:37 -0700] rev 50478
8202088: Japanese new era implementation
Reviewed-by: scolebourne, rriggs, nishjain, weijun
dl [Fri, 08 Jun 2018 11:38:40 -0700] rev 50477
8204375: Add TimeUnit#convert(Duration)
Reviewed-by: martin, scolebourne, plevart, rriggs
ccheung [Fri, 08 Jun 2018 11:04:58 -0700] rev 50476
8204110: serviceability/sa/ClhsdbSymbol.java and ClhsdbInspect.java failed when running in CDS mode
Summary: ClhsdbSymbol - added printing of symbols from shared table. ClhsdbInspect - find type via FileMapInfo if guessTypeForAddress returns null and sharing is enabled.
Reviewed-by: jgeorge, sspitsyn, iklam
sherman [Fri, 08 Jun 2018 10:09:40 -0700] rev 50475
8204229: Formatter and String.format ignore the width with the percent modifier (%5%)
Reviewed-by: jlaskey
martin [Fri, 08 Jun 2018 09:37:52 -0700] rev 50474
8204377: Rename Object#wait parameter name from "timeout" to "timeoutMillis"
Reviewed-by: dholmes, scolebourne, alanb, rriggs
martin [Fri, 08 Jun 2018 09:36:10 -0700] rev 50473
8204444: java.time cleanup
Reviewed-by: scolebourne, rriggs
ihse [Fri, 08 Jun 2018 18:15:58 +0200] rev 50472
8204602: Add devkit for linux-arm32
Reviewed-by: erikj
ihse [Fri, 08 Jun 2018 18:11:32 +0200] rev 50471
8204572: SetupJdkLibrary should setup SRC and -I flags automatically
Reviewed-by: erikj
eosterlund [Fri, 08 Jun 2018 11:30:10 +0200] rev 50470
8204504: Fix for 8198285 breaks slowdebug builds
Reviewed-by: rkennke, mgronlun
sdama [Fri, 08 Jun 2018 21:06:54 +0530] rev 50469
8196990: Resolve disabled warnings for libjli
Summary: initialized uninitialzed data to avoid maybe-uninitialized warnings from gcc
Reviewed-by: jlaskey
mcimadamore [Fri, 08 Jun 2018 16:33:40 +0100] rev 50468
8204610: Compiler confused by parenthesized "this" in final fields assignments
Summary: parenthesis are not skipped consistently in DA/DU, forward reference analysis
Reviewed-by: vromero
mchung [Fri, 08 Jun 2018 08:30:18 -0700] rev 50467
8204584: jdeps generates illegal dot file containing ranksep=0,600000
Reviewed-by: jjg
bpb [Fri, 08 Jun 2018 07:58:19 -0700] rev 50466
8204576: (fs) java/nio/file/Files/CopyAndMove.java does not set isUnix = true on macOS
Reviewed-by: alanb
neliasso [Fri, 08 Jun 2018 14:50:18 +0200] rev 50465
8203425: assert(is_Loop()) failed: invalid node class
Summary: Revert 8203215
Reviewed-by: thartmann
mbaesken [Fri, 08 Jun 2018 13:06:08 +0200] rev 50464
8204539: improve error messages in matchJavaTZ [windows]
Reviewed-by: coffeys, clanger, goetz
shade [Fri, 08 Jun 2018 11:41:43 +0200] rev 50463
8204479: Bitwise AND on byte value sometimes produces wrong result
Reviewed-by: kvn, thartmann
hannesw [Fri, 08 Jun 2018 11:11:06 +0200] rev 50462
8204290: Add check to limit number of capture groups
Reviewed-by: sundar, jlaskey
hannesw [Fri, 08 Jun 2018 11:08:38 +0200] rev 50461
8204288: Matching the end of a string followed by an empty greedy regex and a word boundary fails
Reviewed-by: sundar, jlaskey
simonis [Fri, 08 Jun 2018 10:22:26 +0200] rev 50460
8204335: [ppc] Assembler::add_const_optimized incorrect for some inputs
Reviewed-by: mdoerr, goetz
goetz [Thu, 07 Jun 2018 15:08:16 +0200] rev 50459
8204549: [aix][testbug] signal tests fail because vm can not start in primordial thread.
Reviewed-by: stuefe, dholmes
rrich [Fri, 08 Jun 2018 06:59:16 +0200] rev 50458
8204561: JVM_GetClassSigners: wrap signers oop in an objArrayHandle for subsequent safepoint
Reviewed-by: coleenp, stuefe
dholmes [Thu, 07 Jun 2018 22:26:02 -0400] rev 50457
8204589: ProblemList failing launcher tests
Reviewed-by: darcy
cjplummer [Thu, 07 Jun 2018 19:01:18 -0700] rev 50456
8203329: JDWP/JDI VM information string is incorrect
Summary: make sure the native java.vm.info property also gets updated when the java version is.
Reviewed-by: sspitsyn, dholmes
kvn [Thu, 07 Jun 2018 17:38:34 -0700] rev 50455
8202611: [GRAAL] Exclude CMS GC testing from runs with Graal
Reviewed-by: iignatyev, kbarrett
iignatyev [Thu, 07 Jun 2018 17:10:23 -0700] rev 50454
8204577: jittester generator doesn't kill processes on timeout
Reviewed-by: kvn, epavlova
jjg [Thu, 07 Jun 2018 16:06:49 -0700] rev 50453
8201274: Launch Single-File Source-Code Programs
Reviewed-by: mcimadamore, jlahoda, ksrini, mchung, ihse, alanb
ihse [Thu, 07 Jun 2018 23:30:05 +0200] rev 50452
8203822: AIX version of jsig.c was not removed in JDK-8200298
Reviewed-by: erikj
sherman [Thu, 07 Jun 2018 13:24:49 -0700] rev 50451
8203839: API clarification: versioned jar entry verification in multi-release jar file
Reviewed-by: darcy, psandoz, alanb, weijun
pliden [Thu, 07 Jun 2018 21:57:17 +0200] rev 50450
8204474: Have instanceRefKlass use HeapAccess when loading the referent
Reviewed-by: stefank, eosterlund
vlivanov [Wed, 06 Jun 2018 23:36:08 +0300] rev 50449
8203480: IncompatibleClassChangeError thrown at sites linked to default interface methods
Reviewed-by: kvn
eosterlund [Thu, 07 Jun 2018 17:40:15 +0200] rev 50448
8204554: JFR TLAB tracing broken after 8202776
Reviewed-by: rkennke, stefank
bpb [Thu, 07 Jun 2018 07:43:29 -0700] rev 50447
8201407: Files.move throws DirectoryNonEmptyException when moving directory across file system
Reviewed-by: alanb
eosterlund [Thu, 07 Jun 2018 15:10:06 +0200] rev 50446
8203353: Fixup inferred decorators in the interpreter
Reviewed-by: rkennke, coleenp
rehn [Thu, 07 Jun 2018 14:11:56 +0200] rev 50445
8195097: Make it possible to process StringTable outside safepoint
Reviewed-by: coleenp, gziemski, iklam, jiangli
lancea [Thu, 07 Jun 2018 06:27:09 -0400] rev 50444
8201608: fix broken links in javax/sql/rowset/package.html and javax/sql/rowset/spi/package.html
Reviewed-by: rriggs, psandoz
stuefe [Thu, 07 Jun 2018 12:23:46 +0200] rev 50443
8203682: Add jcmd "VM.classloaders" command to print out class loader hierarchy, details
Reviewed-by: coleenp, dholmes
tschatzl [Thu, 07 Jun 2018 11:20:55 +0200] rev 50442
8202049: G1: ReferenceProcessor doesn't handle mark stack overflow
Summary: Issue a fatal error when mark stack overflows during reference processing in the Remark phase
Reviewed-by: kbarrett
tschatzl [Thu, 07 Jun 2018 11:20:30 +0200] rev 50441
8204081: Mismatch in rebuild policy and collection set chooser causes remembered sets to be kept errorneously
Summary: Due to mismatch in which region's remembered sets should be rebuilt and the ones that are looked at in the collection set chooser superfluous remembered sets might be built and kept alive until the next marking.
Reviewed-by: sjohanss, kbarrett
tschatzl [Thu, 07 Jun 2018 11:20:18 +0200] rev 50440
8204084: Remove the G1RSBarrierRegionFilter develop flag
Reviewed-by: sjohanss, shade
alanb [Thu, 07 Jun 2018 09:18:39 +0100] rev 50439
6350055: (se) SelectionKey.interestOps variants to atomically update interest ops
Reviewed-by: bpb
Contributed-by: david.lloyd@redhat.com, alan.bateman@oracle.com
sjohanss [Thu, 07 Jun 2018 09:02:03 +0200] rev 50438
8204287: Phase timings not updated correctly after JDK-6672778
Reviewed-by: tschatzl, kbarrett
dtitov [Wed, 06 Jun 2018 13:58:57 -0700] rev 50437
8203033: [Testbug] vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java fails with nestmates
Reviewed-by: sspitsyn, dholmes
sspitsyn [Wed, 06 Jun 2018 19:47:22 -0700] rev 50436
8200387: [Graal] fromTonga/nsk/jdi tests hang with Graal as JIT
Summary: Increase the OVERLOADED_QUEUE value in the JDI client
Reviewed-by: cjplummer, amenkov
jwilhelm [Thu, 07 Jun 2018 01:33:09 +0200] rev 50435
Added tag jdk-11+17 for changeset 64e4b1686141
jjg [Wed, 06 Jun 2018 15:10:12 -0700] rev 50434
8204303: Add redirect for overview-summary.html
Reviewed-by: sundar, hannesw
sherman [Wed, 06 Jun 2018 14:36:48 -0700] rev 50433
8204494: Fix for 8200530 triggered regression, closed/test/jdk/security/infra/java/security/KeyStore/BouncyCastleInterop.java failed
Reviewed-by: rriggs
dholmes [Wed, 06 Jun 2018 17:10:37 -0400] rev 50432
8174734: Safepoint sync time did not increase
Reviewed-by: coleenp, hseigel
dlong [Wed, 06 Jun 2018 09:37:44 -0700] rev 50431
8204199: Test fails after 8202670 Graal update
Reviewed-by: thartmann, kvn
vromero [Wed, 06 Jun 2018 08:32:08 -0700] rev 50430
8204322: "+=" applied to String operands can provoke side effects
Reviewed-by: mcimadamore, jlahoda, shade
coleenp [Wed, 06 Jun 2018 10:45:40 -0400] rev 50429
8204301: Make OrderAccess functions available to hpp rather than inline.hpp files
Summary: move orderAccess.inline.hpp into orderAccess.hpp and remove os.hpp inclusion and conditional os::is_MP() for fence on x86 platforms
Reviewed-by: dholmes, hseigel
jlahoda [Wed, 06 Jun 2018 15:36:29 +0200] rev 50428
8203891: Upgrade JOpt Simple to 5.0.4
Reviewed-by: alanb, chegar, mchung
aph [Wed, 06 Jun 2018 13:06:21 +0100] rev 50427
Merge
aph [Tue, 05 Jun 2018 17:50:31 +0100] rev 50426
8204348: AArch64: Remove C2 address reshaping code
Reviewed-by: kvn
alanb [Wed, 06 Jun 2018 12:17:01 +0100] rev 50425
8203937: Not possible to read data from socket after write detects connection reset
Reviewed-by: chegar
nishjain [Wed, 06 Jun 2018 14:16:51 +0530] rev 50424
8203872: Upgrading JDK with latest available LSR data from IANA.
Reviewed-by: naoto
mdoerr [Wed, 06 Jun 2018 10:11:23 +0200] rev 50423
8204345: [s390]: no precompiled headers build broken
Reviewed-by: simonis, shade, coleenp
ljiang [Tue, 05 Jun 2018 23:06:32 -0700] rev 50422
8193552: ISO 4217 amendment 165
8202026: ISO 4217 amendment 166
8204269: ISO 4217 amendment 167
Reviewed-by: naoto
Contributed-by: li.jiang@oracle.com
pmuthuswamy [Wed, 06 Jun 2018 09:07:38 +0530] rev 50421
8190875: modules not listed in overview/index page
Reviewed-by: jjg, sundar
pmuthuswamy [Wed, 06 Jun 2018 08:37:19 +0530] rev 50420
8199893: the javadoc tool generates pages with a low constrast
Reviewed-by: jjg
dholmes [Tue, 05 Jun 2018 19:58:20 -0400] rev 50419
8199882: compiler/uncommontrap/TestDeoptOOM.java failed w/ fatal error: ExceptionMark constructor expects no pending exceptions
Summary: Pre-load AbstractOwnableSynchronizer class instead of lazy loading it.
Reviewed-by: sspitsyn, cjplummer, coleenp
rkennke [Tue, 05 Jun 2018 21:38:38 +0200] rev 50418
8200623: Primitive heap access for interpreter BarrierSetAssembler/x86
Reviewed-by: eosterlund, adinn
sherman [Tue, 05 Jun 2018 12:27:07 -0700] rev 50417
8197989: java/util/zip/ZipFile/TestCleaner.java failed with "cleaner failed to clean zipfile
Reviewed-by: rriggs
coleenp [Wed, 02 May 2018 11:28:49 -0400] rev 50416
8203837: Split nmethod unloading from inline cache cleaning
Summary: Refactor cleaning inline caches to after GC do_unloading.
Reviewed-by: thartmann, eosterlund
sundar [Tue, 05 Jun 2018 23:10:54 +0530] rev 50415
8204321: javadoc tests fail after JDK-8203780
Reviewed-by: jjg
rkennke [Tue, 05 Jun 2018 19:13:53 +0200] rev 50414
8202776: Modularize GC allocations in runtime
Reviewed-by: eosterlund, shade
sherman [Tue, 05 Jun 2018 10:03:46 -0700] rev 50413
8200530: '\r' is not supported as "newline" in java.util.jar.Manifest
Reviewed-by: jlaskey
aph [Tue, 05 Jun 2018 17:14:49 +0100] rev 50412
Merge
aph [Tue, 05 Jun 2018 16:12:57 +0100] rev 50411
8204341: AArch64: AOT runtime does not need a workaround for far calls
Reviewed-by: kvn
naoto [Tue, 05 Jun 2018 08:33:40 -0700] rev 50410
8203324: Use out of scope in getMacOSXLocale of java_props_macosx.c:120
Reviewed-by: rriggs
coleenp [Tue, 05 Jun 2018 11:11:33 -0400] rev 50409
8204237: Clean up incorrectly included .inline.hpp files from jvmciJavaClasses.hpp
Summary: Reexpand macro to provide non-inline functions.
Reviewed-by: kvn, dnsimon
stefank [Tue, 05 Jun 2018 15:56:23 +0200] rev 50408
8204173: Lower the minimum number of heap memory pools in MemoryTest.java
Reviewed-by: mchung, sjohanss
stefank [Tue, 05 Jun 2018 15:56:21 +0200] rev 50407
8204168: Increase small heap sizes in tests to accommodate ZGC
Reviewed-by: pliden, ehelin
stefank [Tue, 05 Jun 2018 15:56:17 +0200] rev 50406
8204167: Filter out tests requiring compressed oops when CompressedOops is disabled
Reviewed-by: coleenp, kbarrett
stefank [Tue, 05 Jun 2018 15:56:14 +0200] rev 50405
8204165: Filter out tests requiring class unloading when ClassUnloading is disabled
Reviewed-by: coleenp, kbarrett
stefank [Tue, 05 Jun 2018 15:56:12 +0200] rev 50404
8204163: Also detect concurrent GCs in MetaspaceBaseGC.java
Reviewed-by: eosterlund, pliden
stefank [Tue, 05 Jun 2018 15:56:09 +0200] rev 50403
8204162: TestG1HeapRegion needs @requires vm.gc.G1
Reviewed-by: eosterlund
stefank [Tue, 05 Jun 2018 15:56:07 +0200] rev 50402
8204160: BiasedLockingTest needs -XX:+UseBiasedLocking
Reviewed-by: eosterlund, dholmes
kbarrett [Tue, 05 Jun 2018 09:15:03 -0400] rev 50401
8203319: JDK-8201487 disabled too much queue balancing
Summary: Sometimes ignore ParallelRefProcBalancingEnabled.
Reviewed-by: tschatzl, sjohanss
jlahoda [Tue, 05 Jun 2018 14:55:13 +0200] rev 50400
8200166: Repeating annotations refering to to-be-generated classes don't work.
Reviewed-by: jjg
glaubitz [Tue, 05 Jun 2018 13:02:01 +0200] rev 50399
8203787: Hotspot build broken on linux-sparc after 8202377
Reviewed-by: dholmes, eosterlund
mhorie [Tue, 05 Jun 2018 09:29:15 +0200] rev 50398
8154736: enhancement of cmpxchg and copy_to_survivor for ppc64
Reviewed-by: eosterlund, mdoerr, kbarrett
mdoerr [Tue, 05 Jun 2018 09:23:30 +0200] rev 50397
8204292: PPC64: Fix missing includes after 8204195
Reviewed-by: coleenp
sangheki [Mon, 04 Jun 2018 21:20:16 -0700] rev 50396
8204094: assert(worker_i < _length) failed: Worker 15 is greater than max: 11 at ReferenceProcessorPhaseTimes
Reviewed-by: kbarrett, tschatzl
sangheki [Mon, 04 Jun 2018 21:19:15 -0700] rev 50395
8204095: [TESTBUG] TestPrintReferences.java fails if multiple concurrent mark happens
Reviewed-by: kbarrett, tschatzl
sundar [Tue, 05 Jun 2018 08:10:08 +0530] rev 50394
8203780: javadoc should be updated to use jquery 1.12.4, jquery-ui 1.12.1 and jszip v3.1.5
Reviewed-by: jjg
jwilhelm [Tue, 05 Jun 2018 02:15:37 +0200] rev 50393
8204103: Mark test serviceability/dcmd/compiler/CompilerQueueTest.java as intermittent and exclude it from tier1
Reviewed-by: kvn, jwilhelm
Contributed-by: leonid.mesnik@oracle.com
kbarrett [Mon, 04 Jun 2018 20:14:13 -0400] rev 50392
8203948: Expand JVMTI callback notion of "internal threads"
Summary: Allow any NamedThreads in some contexts.
Reviewed-by: coleenp, dholmes
rwestberg [Mon, 04 Jun 2018 16:21:08 +0200] rev 50391
8202095: JFR TestBiasedLockRevocationEvents should cope with multiple events during a single safepoint
Reviewed-by: mgronlun, egahlin
egahlin [Mon, 04 Jun 2018 23:07:33 +0200] rev 50390
8202094: jdk/jfr/api/recording/event/TestEventTime.java intermittently times out
Reviewed-by: mgronlun
rkennke [Mon, 04 Jun 2018 23:01:48 +0200] rev 50389
8198285: More consistent Access API for arraycopy
Reviewed-by: eosterlund, shade
egahlin [Mon, 04 Jun 2018 22:03:10 +0200] rev 50388
8203919: Remove "-add-modules" hint from error message
Reviewed-by: mgronlun
gziemski [Mon, 04 Jun 2018 13:53:51 -0500] rev 50387
8204295: [BACKOUT] - JVMFlag::printError missing ATTRIBUTE_PRINTF
Summary: Backed out the original fix.
Reviewed-by: kbarrett, lfoltan
amenkov [Mon, 04 Jun 2018 10:27:48 -0700] rev 50386
Merge
amenkov [Mon, 04 Jun 2018 10:25:44 -0700] rev 50385
8187289: NotifyFramePop request is not cleared if JVMTI_EVENT_FRAME_POP is disabled
Reviewed-by: sspitsyn, cjplummer
bsrbnd [Mon, 04 Jun 2018 10:12:40 -0700] rev 50384
8189335: javac exception when referencing private inner class with same name as normal class with dollar_1
Reviewed-by: vromero
gziemski [Mon, 04 Jun 2018 12:14:22 -0500] rev 50383
8203939: JVMFlag::printError missing ATTRIBUTE_PRINTF
Summary: Added missing ATTRIBUTE_PRINTF
Reviewed-by: kbarrett, hseigel
ccheung [Mon, 04 Jun 2018 08:56:41 -0700] rev 50382
8203445: [TESTBUG] Remove appcds/jigsaw/limitmods/LimitModsTests.java
Reviewed-by: jiangli
coleenp [Mon, 04 Jun 2018 11:49:12 -0400] rev 50381
Merge
coleenp [Mon, 04 Jun 2018 10:18:43 -0400] rev 50380
8204195: Clean up macroAssembler.inline.hpp and other inline.hpp files included in .hpp files
Summary: Moved macroAssembler.inline.hpp out of header file and distributed to .cpp files that included them: ie. c1_MacroAssembler.hpp and interp_masm.hpp. Also freeList.inline.hpp and allocation.inline.hpp.
Reviewed-by: jiangli, kvn
lfoltan [Mon, 04 Jun 2018 11:32:00 -0400] rev 50379
8203435: Circular nested dynamic constant test needed to confirm JVMS resolution behavior
Summary: Additional of circular nested dynamic constant test.
Reviewed-by: acorn, psandoz
lfoltan [Mon, 04 Jun 2018 11:07:04 -0400] rev 50378
8202758: SIGSEGV calling Class.forName(String,Boolean,ClassLoader) with mocked loader
Summary: Check that the unnamed module for a given ClassLoader is an instance of java.lang.Module.
Reviewed-by: alanb, acorn, coleenp, dholmes, hseigel
sgehwolf [Mon, 04 Jun 2018 11:19:54 +0200] rev 50377
8203924: Zero: bootcycle-images build fails on x86_64
Summary: Use big java settings for jdk.compiler's annotation processing.
Reviewed-by: dholmes, erikj
goetz [Mon, 04 Jun 2018 12:29:48 +0200] rev 50376
8204277: [testbug] fix DisassembleCodeBlobTest.
Reviewed-by: thartmann
eosterlund [Mon, 04 Jun 2018 12:59:51 +0200] rev 50375
8202547: Move G1 runtime calls used by generated code to G1BarrierSetRuntime
Reviewed-by: rkennke, tschatzl
jlahoda [Mon, 04 Jun 2018 12:54:13 +0200] rev 50374
8198378: javac crash when checking imports and a broken class is present
Summary: Properly handling bad classfile while processing imports.
Reviewed-by: vromero
mgronlun [Mon, 04 Jun 2018 12:51:24 +0200] rev 50373
8203921: JFR thread sampling is missing fixes from JDK-8194552
Reviewed-by: egahlin
stuefe [Mon, 04 Jun 2018 07:12:26 +0200] rev 50372
8204164: OOM-only logging in Metaspace
Reviewed-by: gziemski, coleenp
gromero [Sun, 03 Jun 2018 14:21:56 -0700] rev 50371
8204134: jtreg: Fix RTM abort provoker for various tests after "8149159: Clean up Unsafe"
Reviewed-by: kvn, iignatyev
pmuthuswamy [Sun, 03 Jun 2018 19:21:18 +0530] rev 50370
8202627: javadoc generates broken links to deprecated items when -nodeprecated is used
Reviewed-by: ksrini
gromero [Sun, 03 Jun 2018 09:19:48 +0200] rev 50369
8204136: jtreg: Fix failing RTM test RTMSpinLoopCount
Reviewed-by: iignatyev, goetz
pmuthuswamy [Sun, 03 Jun 2018 12:04:52 +0530] rev 50368
8199268: docs/api/jdk.javadoc/com/sun/javadoc/package-summary.html contain low contrast text
Reviewed-by: jjg
jjiang [Fri, 01 Jun 2018 17:45:10 -0700] rev 50367
8199388: Test development for ChaCha20 and Poly1305 algorithms
Summary: Add test for ChaCha20KeyGenerator
Reviewed-by: mullan
iignatyev [Fri, 01 Jun 2018 15:48:55 -0700] rev 50366
8202812: [TESTBUG] Open source VM testbase compiler tests
Reviewed-by: kvn, mseledtsov
rhalade [Fri, 01 Jun 2018 15:24:41 -0700] rev 50365
8204250: Problem list pkcs11 tests on windows
Reviewed-by: wetmore
mbalao [Fri, 01 Jun 2018 19:46:31 +0000] rev 50364
8203182: Release session if initialization of SunPKCS11 Signature fails
Summary: Ensure session is properly released in P11Signature class
Reviewed-by: valeriep
prr [Fri, 01 Jun 2018 09:38:08 -0700] rev 50363
Merge
prr [Fri, 01 Jun 2018 09:18:22 -0700] rev 50362
Merge
prr [Fri, 01 Jun 2018 09:16:36 -0700] rev 50361
8200052: libjavajpeg: Fix compile warning in jchuff.c
Reviewed-by: prr
Contributed-by: adam.farley@uk.ibm.com, thomas.stuefe@sap.com
mbaesken [Wed, 30 May 2018 15:01:36 +0200] rev 50360
8204085: avoid printing uninitialized pointer in java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
Reviewed-by: clanger, prr, serb, stuefe
prr [Thu, 31 May 2018 13:04:30 -0700] rev 50359
Merge
serb [Thu, 31 May 2018 09:52:32 -0700] rev 50358
8199150: Accessibility issues in java.desktop
8150156: Update bugs.sun.com references to bugs.java.com
Reviewed-by: prr
serb [Thu, 31 May 2018 09:24:27 -0700] rev 50357
8202051: Address compilation warnings in libawt with VS2017
Reviewed-by: prr
sveerabhadra [Thu, 31 May 2018 16:50:10 +0530] rev 50356
8199723: Test java/awt/TextComponent/DeselectionDuringDoSelectionNonVisibleTest/DeselectionDuringDoSelectionNonVisibleTest.java fails
Reviewed-by: serb
serb [Wed, 30 May 2018 22:03:12 -0700] rev 50355
8195624: Desktop API cannot be used without permission to read "os.version"
Reviewed-by: prr
serb [Wed, 30 May 2018 21:30:05 -0700] rev 50354
8203380: Missing platform and bug information for MouseModifiersInKeyEvent test
Reviewed-by: prr
prr [Wed, 30 May 2018 15:19:55 -0700] rev 50353
8204122: Update harfbuzz.md
Reviewed-by: srl
prr [Wed, 30 May 2018 12:20:00 -0700] rev 50352
8199530: Upgrade to harfbuzz 1.7.6
Reviewed-by: srl, serb
serb [Wed, 30 May 2018 08:10:41 -0700] rev 50351
8196373: Introspector does not see overridden generic setter method
Reviewed-by: malenkov
clanger [Wed, 30 May 2018 08:19:59 +0200] rev 50350
8201429: Support AIX Input Method Editor (IME) for AWT Input Method Framework (IMF)
Reviewed-by: prr
Contributed-by: takiguc@linux.vnet.ibm.com, christoph.langer@sap.com
serb [Tue, 29 May 2018 11:22:21 -0700] rev 50349
8201279: javax.sound tests should not set java.home system property
Reviewed-by: prr, rriggs
prr [Fri, 25 May 2018 16:23:17 -0700] rev 50348
8191522: Remove Bigelow&Holmes Lucida fonts from JDK sources
Reviewed-by: serb, erikj
prr [Fri, 25 May 2018 12:12:24 -0700] rev 50347
Merge
bae [Fri, 25 May 2018 11:35:31 +0300] rev 50346
8203485: [freetype] text rotated on 180 degrees is too narrow
Reviewed-by: prr, serb
serb [Wed, 23 May 2018 23:02:02 -0700] rev 50345
8203498: The specification for java.applet package should be updated
Reviewed-by: prr
serb [Tue, 22 May 2018 17:33:31 -0700] rev 50344
8203027: Open source tests for "java.awt.geom"
Reviewed-by: prr, jdv
serb [Thu, 17 May 2018 14:41:23 -0700] rev 50343
8201364: [macosx] Component.getLocation() gives inconsistent coordinate for a component at (0,0)
Reviewed-by: dmarkov
jdv [Thu, 17 May 2018 11:40:55 +0530] rev 50342
5109146: PNGMetadata Background color initialization from standard metadata is incomplete
Reviewed-by: prr, kaddepalli
serb [Wed, 16 May 2018 16:46:51 -0700] rev 50341
8194327: [macos] AWT windows have incorrect main/key window behaviors
Reviewed-by: serb, erikj
Contributed-by: Alan Snyder <fishgarage@cbfiddle.com>
lancea [Fri, 01 Jun 2018 12:28:19 -0400] rev 50340
8190417: javadoc updates to java.util.regex.Matcher
Reviewed-by: lancea, alanb, dholmes
Contributed-by: Michal Vala <mvala@redhat.com>
gromero [Mon, 21 May 2018 13:23:55 -0400] rev 50339
8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9"
Reviewed-by: mdoerr, goetz
jlahoda [Fri, 01 Jun 2018 13:04:30 +0200] rev 50338
8203827: Upgrade JLine to 2.14.6
Reviewed-by: alanb, hannesw, rfield
redestad [Fri, 01 Jun 2018 11:34:13 +0200] rev 50337
8204194: Lazily create MethodHandleImpl$AsVarargsCollector.asCollectorCache
Reviewed-by: psandoz
rwestberg [Fri, 01 Jun 2018 10:15:48 +0200] rev 50336
8203237: JFR TestBiasedLockRevocationEvents should ignore events unrelated to the test
Reviewed-by: egahlin, mgronlun
dholmes [Thu, 31 May 2018 18:47:21 -0400] rev 50335
8204055: SIGSEGV in java -XX:
Reviewed-by: iklam, stuefe, ccheung
rhalade [Thu, 31 May 2018 14:56:51 -0700] rev 50334
8191031: Remove several Symantec Root CAs
Reviewed-by: mullan
dtitov [Thu, 31 May 2018 14:09:04 -0700] rev 50333
8197387: jcmd started by "root" must be allowed to access all VM processes
Reviewed-by: sspitsyn, stuefe
kbarrett [Thu, 31 May 2018 15:37:18 -0400] rev 50332
8204179: [BACKOUT] OopStorage should use GlobalCounter
Summary: Backout JDK-8202945
Reviewed-by: eosterlund, pliden
ccheung [Thu, 31 May 2018 11:41:25 -0700] rev 50331
8203960: [TESTBUG] runtime/logging/DefaultMethodsTest.java failed when running in CDS mode
Summary: Added an interface with a default method. The InnerClass implements the interface.
Reviewed-by: iklam, dholmes
dlong [Thu, 31 May 2018 10:38:05 -0700] rev 50330
8202670: Update Graal
Reviewed-by: kvn, aph
amenkov [Thu, 31 May 2018 10:14:41 -0700] rev 50329
8203031: segfaults from jvmti_AddToBootstrapClassLoaderSearch
Reviewed-by: sspitsyn, iklam, jiangli
vtheeyarath [Fri, 25 May 2018 22:56:00 -0700] rev 50328
8177276: MethodHandles.insertArguments doesn't specify IllegalArgumentException on index mismatch
Summary: Correct MethodHandles.insertArguments spec
Reviewed-by: psandoz, mchung, ntv
gziemski [Thu, 31 May 2018 09:51:31 -0500] rev 50327
8202360: [TESTBUG] runtime/LoadClass/TestResize.java needs to print output when it fails
Summary: Print out output from PrintSystemDictionaryAtExit at failure
Reviewed-by: mseledtsov, dholmes
hseigel [Thu, 31 May 2018 10:39:55 -0400] rev 50326
Merge
hseigel [Thu, 31 May 2018 10:38:06 -0400] rev 50325
8202913: loader constraint message for fields specifies incorrect referring class
Summary: Improve the message to display the right referring class.
Reviewed-by: acorn, goetz, dholmes
bpb [Thu, 31 May 2018 07:37:06 -0700] rev 50324
8203765: java/nio/channels/Selector/SelectAndClose: add some prints and @intermittent tag
Reviewed-by: alanb
jnimeh [Thu, 31 May 2018 07:05:10 -0700] rev 50323
8153029: ChaCha20 Cipher Implementation
Summary: Add the ChaCha20 and ChaCha20-Poly1305 Cipher implementations
Reviewed-by: mullan
coleenp [Thu, 31 May 2018 09:19:54 -0400] rev 50322
8204087: C++ Interpreter code left over in MethodData
Summary: remove unused code
Reviewed-by: kvn, lfoltan, thartmann