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
mgronlun [Thu, 31 May 2018 13:25:40 +0200] rev 50321
8203321: assert(current_query_index < process_query_set->size) failed: invariant
Reviewed-by: rehn
stefank [Thu, 31 May 2018 10:41:36 +0200] rev 50320
8203923: Add @requires feature to check flag values for the running JVM
Reviewed-by: kvn, dholmes
rgoel [Thu, 31 May 2018 15:11:57 +0530] rev 50319
8203474: Update description of "Cyrillic Supplementary" block name in Character.UnicodeBlock class.
Summary: Updated description of cyrillic supplementary block.
Reviewed-by: naoto
jwilhelm [Thu, 31 May 2018 07:08:54 +0200] rev 50318
Added tag jdk-11+16 for changeset 02934b0d661b
iignatyev [Wed, 30 May 2018 20:54:45 -0700] rev 50317
8199371: [TESTBUG] Open source vm testbase JDWP tests
Reviewed-by: sspitsyn, mseledtsov
iignatyev [Wed, 30 May 2018 16:18:56 -0700] rev 50316
8199380: [TESTBUG] Open source VM testbase AOD tests
Reviewed-by: erikj, sspitsyn
erikj [Wed, 30 May 2018 14:55:50 -0700] rev 50315
8204109: JDK-8203945 broke nashorn
Reviewed-by: tbell
dtitov [Wed, 30 May 2018 08:59:56 -0700] rev 50314
8203802: Jvmti test fails to build with VS2017
Reviewed-by: sspitsyn, erikj
erikj [Wed, 30 May 2018 10:23:45 -0700] rev 50313
8203945: Cleanup nashorn build
Reviewed-by: tbell
erikj [Wed, 30 May 2018 09:50:14 -0700] rev 50312
8203946: Move UnpackSecurity.gmk to closed
Reviewed-by: tbell
erikj [Wed, 30 May 2018 09:45:24 -0700] rev 50311
8204091: Configure broken on MIPS when uname returns mipsel or mips64el
Reviewed-by: erikj, ihse
Contributed-by: aoqi@loongson.cn
jlaskey [Wed, 30 May 2018 12:40:04 -0300] rev 50310
8050818: Predicate::not - provide an easier way to negate a predicate
Reviewed-by: chegar, dl, psandoz, forax, smarks, redestad
stuefe [Wed, 30 May 2018 17:30:06 +0200] rev 50309
8203219: VM.metaspace jcmd should optionally show loaded classes for loaders
Reviewed-by: zgu, coleenp
rhalade [Wed, 30 May 2018 07:42:48 -0700] rev 50308
8189949: Remove Baltimore Cybertrust Code Signing CA
Reviewed-by: mullan
weijun [Wed, 30 May 2018 22:24:20 +0800] rev 50307
8072996: Deprecate stream-based GSSContext methods
Reviewed-by: mullan
phedlin [Wed, 30 May 2018 16:10:21 +0200] rev 50306
8200288: [SPARC] "assert(!(is_cti(prev) && is_cti(insn))) failed: CTI-CTI not allowed"
Reviewed-by: neliasso, kvn
redestad [Wed, 30 May 2018 14:46:28 +0200] rev 50305
8203886: Invoke LambdaMetafactory::altMetafactory exactly from the BootstrapMethodInvoker
Reviewed-by: mchung
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
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
dholmes [Mon, 07 May 2018 19:31:39 -0400] rev 50041
8202686: Missing test case for 8200167 - final Object methods
Reviewed-by: psandoz
coleenp [Mon, 07 May 2018 18:48:36 -0400] rev 50040
8202606: Deprecate AllowNonVirtualCalls option
Reviewed-by: hseigel, dholmes
iklam [Thu, 26 Apr 2018 13:40:58 -0700] rev 50039
8197954: Remove unnecessary intermediary APIs from AppCDS implementation
Reviewed-by: jiangli, ccheung
stuefe [Mon, 07 May 2018 20:42:36 +0200] rev 50038
8185034: Cleanup and consolidate Metaspace coding
Reviewed-by: coleenp, zgu
vtheeyarath [Thu, 03 May 2018 04:18:22 -0700] rev 50037
8195717: test java/lang/invoke/MethodHandlesTest timed out running testAsCollector1
Summary: refactor MethodHandlesTest
Reviewed-by: psandoz
goetz [Mon, 07 May 2018 11:38:21 +0200] rev 50036
8199852: Print more information about class loaders in LinkageErrors.
Reviewed-by: dholmes, lfoltan, gtriantafill
stefank [Mon, 07 May 2018 14:42:10 +0200] rev 50035
8202642: Replace PAR_OOP_ITERATE with templates
Reviewed-by: eosterlund, sjohanss
stefank [Mon, 07 May 2018 14:42:08 +0200] rev 50034
8202641: Replace OOP_SINCE_SAVE_MARKS with templates
Reviewed-by: eosterlund, sjohanss
stefank [Mon, 07 May 2018 14:42:05 +0200] rev 50033
8202639: Use concrete Generation classes in SerialHeap and CMSHeap
Reviewed-by: eosterlund, ehelin
stefank [Mon, 07 May 2018 14:42:04 +0200] rev 50032
8202592: Remove unused EvacuateFollowersClosure
Reviewed-by: kbarrett, tschatzl
stefank [Mon, 07 May 2018 14:42:00 +0200] rev 50031
8202591: Remove usage of CMSEdenChunksRecordAlways in defNewGeneration.cpp
Reviewed-by: eosterlund, kbarrett
eosterlund [Mon, 07 May 2018 10:36:38 +0200] rev 50030
8202083: Remove explicit CMS checks in CardTableBarrierSet
Reviewed-by: kbarrett
mdoerr [Mon, 07 May 2018 12:28:11 +0200] rev 50029
8202080: Introduce ordering semantics for Atomic::add and other RMW atomics
Reviewed-by: lucy, rehn, dholmes
mli [Mon, 07 May 2018 18:23:59 +0800] rev 50028
8202291: java/rmi/Naming/LookupIPv6.java failed with Connection refused
Reviewed-by: clanger
jlahoda [Mon, 07 May 2018 10:37:46 +0200] rev 50027
8202387: javac --release 11 not supported
Summary: Adding historical data for JDK 10; adding ability to produce the historical data incrementally.
Reviewed-by: erikj, forax, jjg
thartmann [Mon, 07 May 2018 08:56:35 +0200] rev 50026
8202565: C1 compilation crashes with "assert(is_double_stack() && !is_virtual()) failed: type check"
Summary: Only eagerly resolving the address into a register if the store is precise.
Reviewed-by: roland, eosterlund
pmuthuswamy [Mon, 07 May 2018 07:44:49 +0530] rev 50025
8200094: Turkish locale reports NPE No enum constant com.sun.source.doctree.DocTree.Kind.SÄ°NCE
Reviewed-by: ksrini, jjg
rkennke [Sun, 06 May 2018 00:42:59 +0200] rev 50024
8202676: AArch64: Missing enter/leave around barrier leads to infinite loop
Reviewed-by: aph, eosterlund
eosterlund [Sat, 05 May 2018 22:19:19 +0200] rev 50023
8202640: Small C1 cleanups for BarrierSetC1
Reviewed-by: kvn, neliasso
stuefe [Thu, 03 May 2018 17:10:39 +0200] rev 50022
8202435: [aix] print program break as part of memory info into hs-err file
Reviewed-by: mdoerr, dholmes
shade [Sat, 05 May 2018 18:55:31 +0200] rev 50021
8202684: Minimal VM build is broken after JDK-8199067, JDK-8202638
Reviewed-by: eosterlund, stuefe
kbarrett [Sat, 05 May 2018 12:38:15 -0400] rev 50020
8202672: Build failed in metaspace.cpp with VS2017
Summary: Add whitespace between string and identifier.
Reviewed-by: dcubed, erikj
darcy [Sat, 05 May 2018 09:34:01 -0700] rev 50019
8202599: Mark intermittently failing jshell tests
Reviewed-by: rfield
iignatyev [Sat, 05 May 2018 09:24:29 -0700] rev 50018
8199382: [TESTBUG] Open source VM testbase JDI tests
Reviewed-by: erikj, kvn, sspitsyn
rfield [Fri, 04 May 2018 23:19:10 -0700] rev 50017
8199912: jshell tool: /open from URI
Reviewed-by: rfield
Contributed-by: mvala@redhat.com
vlivanov [Fri, 04 May 2018 16:49:22 -0700] rev 50016
8202465: [C1] casts should not be eliminated for interface types
Reviewed-by: jrose, thartmann
kbarrett [Fri, 04 May 2018 17:52:10 -0400] rev 50015
8202319: Fix compilation warnings in Solaris debug builds for DevStudio 12.6
Summary: Disable warnings.
Reviewed-by: dholmes, kbarrett
Contributed-by: Gary Adams <gary.adams@oracle.com>
prr [Fri, 04 May 2018 09:46:08 -0700] rev 50014
Merge
prr [Fri, 04 May 2018 08:50:01 -0700] rev 50013
Merge
anazarov [Wed, 02 May 2018 22:11:35 -0700] rev 50012
8197388: Added not existing bug id in jdk/ProblemList.txt
Reviewed-by: serb
prr [Wed, 02 May 2018 14:55:19 -0700] rev 50011
8196572: Tests ColConvCCMTest.java and MTColConvTest.java fail
Reviewed-by: serb
prr [Wed, 02 May 2018 13:23:34 -0700] rev 50010
8154463: New failure of closed/java/awt/font/Outline/OutlineInvarianceTest.java
Reviewed-by: serb
prr [Wed, 02 May 2018 09:16:10 -0700] rev 50009
Merge
kaddepalli [Wed, 02 May 2018 15:11:54 +0530] rev 50008
4842658: DefaultListModel and DefaultComboBoxModel should support addAll (Collection c)
Reviewed-by: darcy, serb, prr
serb [Thu, 26 Apr 2018 17:03:34 -0700] rev 50007
8198342: Test FileSystemViewListenerLeak.java is unstable
Reviewed-by: jdv, kaddepalli, psadhukhan
serb [Thu, 26 Apr 2018 13:33:11 -0700] rev 50006
8202301: Add tests related to JDK-8196572 to the ProblemList
Reviewed-by: jdv
ant [Wed, 25 Apr 2018 21:54:42 +0530] rev 50005
8189687: Swing: Invalid position of candidate pop-up of InputMethod in Hi-DPI on Windows
Reviewed-by: serb, psadhukhan
Contributed-by: anton.tarasov@jetbrains.com
alitvinov [Tue, 24 Apr 2018 15:42:58 +0100] rev 50004
8199748: Touch keyboard is not shown, if text component gets focus from other text component
Reviewed-by: serb, aivanov
dmarkov [Tue, 24 Apr 2018 11:39:04 +0100] rev 50003
8202143: Parts of 8193435 added in merge change set.
Reviewed-by: serb, prr
serb [Mon, 23 Apr 2018 14:06:46 -0700] rev 50002
8200146: Remove the appletviewer launcher
Reviewed-by: prr, ihse
serb [Fri, 20 Apr 2018 18:28:18 -0700] rev 50001
8202050: Add javax/sound/midi/Sequencer/Recording.java to the problemList
Reviewed-by: prr, darcy
prr [Fri, 20 Apr 2018 09:44:45 -0700] rev 50000
8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails
Reviewed-by: serb, kaddepalli
prr [Fri, 20 Apr 2018 09:05:05 -0700] rev 49999
Merge
serb [Wed, 18 Apr 2018 14:07:41 -0700] rev 49998
8187392: Deprecated methods in the peers can be removed
Reviewed-by: prr, kaddepalli
prr [Wed, 18 Apr 2018 08:48:06 -0700] rev 49997
Merge
jdv [Wed, 18 Apr 2018 13:22:53 +0530] rev 49996
6574555: PNGImageWriter incorrectly sets bKGD chunk
Reviewed-by: prr, pnarayanan
jdv [Wed, 18 Apr 2018 12:33:21 +0530] rev 49995
6788458: PNGImageReader ignores tRNS chunk while reading non-indexed RGB/Gray images
Reviewed-by: prr, pnarayanan, kaddepalli
sveerabhadra [Wed, 18 Apr 2018 10:43:43 +0530] rev 49994
8201598: Fix for 8181910: Support dark title bars on macOS broke the MacOS build
Reviewed-by: prr, serb
serb [Tue, 17 Apr 2018 18:18:26 -0700] rev 49993
8199932: Missing copyright header in AWT source code
Reviewed-by: prr, mhalder
serb [Tue, 17 Apr 2018 18:10:13 -0700] rev 49992
8201626: Typo in MakeWindowAlwaysOnTop test
Reviewed-by: jdv
simonis [Mon, 16 Apr 2018 16:43:26 +0200] rev 49991
8201524: [AIX] Don't link libfontmanager against libawt_headless
Reviewed-by: erikj, clanger, prr
pbansal [Mon, 16 Apr 2018 15:22:56 +0530] rev 49990
8153532: Add @throws NPE javadoc to UIManager.setLookAndFeel(String) method description
Reviewed-by: prr, serb, kaddepalli
sveerabhadra [Mon, 16 Apr 2018 10:35:22 +0530] rev 49989
8181910: [macos] Support dark title bars on macOS
Reviewed-by: serb, denis
aivanov [Sat, 14 Apr 2018 00:25:12 +0100] rev 49988
8201433: Fix potential crash in BufImg_SetupICM
Reviewed-by: prr, serb
lfoltan [Fri, 04 May 2018 12:14:09 -0400] rev 49987
8189916: Dynamic Constant support for Sparc
Summary: Change to the template interpreter to support dynamic constant on Sparc.
Reviewed-by: coleenp, psandoz
ecaspole [Fri, 04 May 2018 10:45:47 -0400] rev 49986
8197447: LogCompilation throws "couldn't find bytecode"
Summary: Handle unstable_fused_if
Reviewed-by: kvn, gtriantafill
clanger [Fri, 04 May 2018 14:37:58 +0100] rev 49985
8202181: Correctly specify size of hostname buffer in Unix Inet*AddressImpl_getLocalHostName implementations
Reviewed-by: stuefe, bpb, vtewari, chegar
lkorinth [Thu, 03 May 2018 15:17:27 +0200] rev 49984
8176717: GC log file handle leaked to child processes
Reviewed-by: stuefe, rehn
rgoel [Fri, 04 May 2018 15:44:24 +0530] rev 49983
8202582: DateTimeFormatterBuilder.parseOffsetBased unnecessarily calls toString()
Summary: call text.subSequence() before calling toString() on input string
Reviewed-by: igerasim
stefank [Fri, 04 May 2018 11:41:35 +0200] rev 49982
8200729: Conditional compilation of GCs
Reviewed-by: ehelin, coleenp, kvn, ihse
redestad [Fri, 04 May 2018 09:29:14 +0200] rev 49981
8187123: (reflect) Class#getCanonicalName and Class#getSimpleName is a part of performance issue
Reviewed-by: psandoz, dholmes, mchung
stuefe [Tue, 24 Apr 2018 18:06:32 +0200] rev 49980
8201572: Improve Metaspace Statistics
Reviewed-by: adinn, zgu
erikj [Thu, 03 May 2018 17:36:25 -0700] rev 49979
8196113: Remove the Compact Profile builds
Reviewed-by: tbell, alanb
lana [Thu, 03 May 2018 22:29:20 +0000] rev 49978
Added tag jdk-11+12 for changeset 3ab6ba9f94a9
kbarrett [Thu, 03 May 2018 17:36:50 -0400] rev 49977
8200557: OopStorage parallel iteration scales poorly
Summary: Change representation of sequence of all blocks for better scaling.
Reviewed-by: coleenp, eosterlund
erikj [Thu, 03 May 2018 14:13:20 -0700] rev 49976
8200083: Bump bootjdk requirement for JDK 11 to JDK 10
Reviewed-by: tbell, ihse
jjg [Thu, 03 May 2018 12:56:53 -0700] rev 49975
8194968: problem list actions for tools/javac/jvm/VerboseOutTest
Reviewed-by: vromero
joehw [Thu, 03 May 2018 12:13:43 -0700] rev 49974
8201138: Defect in XMLEventReader.getElementText() may cause data to be skipped, duplicated or otherwise result in a ClassCastException
Reviewed-by: lancea
mchung [Thu, 03 May 2018 11:18:57 -0700] rev 49973
8201793: (ref) Reference object should not support cloning
Reviewed-by: psandoz, kbarrett
kvn [Thu, 03 May 2018 09:07:40 -0700] rev 49972
8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and INCLUDE_AOT
Reviewed-by: stefank, ihse
stuefe [Mon, 30 Apr 2018 15:55:21 +0200] rev 49971
8202424: Metaspace: on chunk retirement, use correct lower limit on chunksize when adding blocks to free blocks list
Reviewed-by: zgu, coleenp
vromero [Thu, 03 May 2018 06:20:37 -0700] rev 49970
8202584: de-problem list tools/javac/jvm/VerboseOutTest
Reviewed-by: mcimadamore
coleenp [Fri, 27 Apr 2018 15:00:04 -0400] rev 49969
8202447: Fix unloading_occurred to mean unloading_occurred
Summary: nmethod unloading does not need to test for jvmti to set unloading_occurred, nor do we need to clean weak Klasses in metadata if unloading does not occur.
Reviewed-by: sspitsyn, rehn
zgu [Thu, 03 May 2018 08:07:20 -0400] rev 49968
8199067: [REDO] NMT: Enhance thread stack tracking
Summary: Precise thread stack tracking on Linux and Windows
Reviewed-by: stuefe, coleenp
tschatzl [Thu, 03 May 2018 14:10:08 +0200] rev 49967
8202021: Improve variable naming in ReferenceProcesso
Reviewed-by: sangheki, sjohanss
tschatzl [Thu, 03 May 2018 14:09:39 +0200] rev 49966
8202018: Move card table clear before enqueuing pending references
Summary: Move card table clearing in preparation of removal of the Reference enqueue phase.
Reviewed-by: sangheki, sjohanss
tschatzl [Thu, 03 May 2018 14:09:21 +0200] rev 49965
8201640: Use _ref_processor_* member variables directly in G1CollectedHeap
Reviewed-by: sjohanss
tschatzl [Thu, 03 May 2018 14:09:00 +0200] rev 49964
8201492: Properly implement non-contiguous generations for Reference discovery
Summary: Collectors like G1 implementing non-contiguous generations previously used an inexact but conservative area for discovery. Concurrent and STW reference processing could discover the same reference multiple times, potentially missing referents during evacuation. So these collectors had to take extra measures while concurrent marking/reference discovery has been running. This change makes discovery exact for G1 (and any collector using non-contiguous generations) so that concurrent discovery and STW discovery discover on strictly disjoint memory areas. This means that the mentioned situation can not occur any more, and extra work is not required any more too.
Reviewed-by: kbarrett, sjohanss
asiebenborn [Thu, 26 Apr 2018 12:54:53 +0200] rev 49963
8195002: Fix test/hotspot/jtreg/gtest/GTestWrapper.java on Alpine/Musl
Reviewed-by: stuefe, clanger, mikael
amlu [Thu, 03 May 2018 15:04:01 +0800] rev 49962
8202575: Remove java/lang/String/nativeEncoding/StringPlatformChars.java from ProblemList
Reviewed-by: alanb
stuefe [Thu, 03 May 2018 07:35:17 +0200] rev 49961
8202303: LogStream should autoflush on destruction
Reviewed-by: dholmes, rehn, zgu
rfield [Wed, 02 May 2018 18:36:49 -0700] rev 49960
8202520: JShell tests: move intermittently failing tests to tier2
Reviewed-by: darcy
njian [Sat, 28 Apr 2018 17:33:44 +0800] rev 49959
8202186: AArch64: Debug build VM crashes with PrintC1Statistics option
Reviewed-by: aph
iignatyev [Wed, 02 May 2018 16:43:56 -0700] rev 49958
8199375: [TESTBUG] Open source vm testbase monitoring tests
Reviewed-by: kvn, ihse, sspitsyn
kbarrett [Wed, 02 May 2018 19:24:52 -0400] rev 49957
8179887: Build failure with glibc >= 2.24: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated
Summary: Use readir rather than readdir_r on Linux.
Reviewed-by: kbarrett, stuefe, andrew
Contributed-by: Michal Vala <mvala@redhat.com>
dcubed [Wed, 02 May 2018 16:47:40 -0400] rev 49956
8191798: redo nested ThreadsListHandle to drop Threads_lock
Summary: Refactor Thread hazard ptrs and nested ThreadsLists into SafeThreadsListPtr.
Reviewed-by: dcubed, eosterlund, rehn
Contributed-by: erik.osterlund@oracle.com, daniel.daugherty@oracle.com
martin [Wed, 02 May 2018 11:21:27 -0700] rev 49955
8202398: Optimize Arrays.deepHashCode
Reviewed-by: psandoz
martin [Wed, 02 May 2018 11:20:20 -0700] rev 49954
8201634: Random seedUniquifier uses incorrect LCG
Summary: Correct typo in constant from L'Ecuyer
Reviewed-by: dl, psandoz
martin [Wed, 02 May 2018 11:19:12 -0700] rev 49953
8202397: Typo in X-Buffer javadoc
Reviewed-by: psandoz
jjg [Wed, 02 May 2018 11:11:06 -0700] rev 49952
8201817: Taglet.init should be called with the "primary" doclet
Reviewed-by: ksrini
shade [Wed, 02 May 2018 19:26:44 +0200] rev 49951
8202418: Remove explicit CMS checks in CardTableBarrierSetAssembler: ARM32 leftovers
Reviewed-by: eosterlund
shade [Wed, 02 May 2018 19:26:42 +0200] rev 49950
8201786: Modularize interpreter GC barriers: leftovers for ARM32
Reviewed-by: enevill, eosterlund
kvn [Wed, 02 May 2018 10:48:48 -0700] rev 49949
8202505: ctw2 tasks are timing out in hs-tier3
Summary: put CTW java_desktop_2.java test on problem list for Windows.
Reviewed-by: iignatyev
ccheung [Wed, 02 May 2018 09:26:10 -0700] rev 49948
8200466: Revisit the setting of _transitive_interfaces in InstanceKlass
Summary: Delay the setting of _transitive_interfaces until after initialize_supers() in fill_instance_klass().
Reviewed-by: iklam, coleenp
mcimadamore [Wed, 02 May 2018 15:29:55 +0100] rev 49947
8202372: Diagnostic with incorrect line info generated when compiling lambda expression
Summary: Add tree position to speculative lambda tree
Reviewed-by: vromero, jlahoda
Contributed-by: bsrbnd@gmail.com
sjohanss [Wed, 02 May 2018 13:44:49 +0200] rev 49946
8202140: TLAB logging is not correct for G1
Reviewed-by: tschatzl, sangheki
sjohanss [Wed, 02 May 2018 13:44:46 +0200] rev 49945
8191471: Elastic TLABs for G1
Reviewed-by: tschatzl, pliden
chegar [Wed, 02 May 2018 02:36:17 -0700] rev 49944
8202423: Small HTTP Client refresh
Reviewed-by: chegar, dfuchs, michaelm, prappo
Contributed-by: Chris Hegarty <chris.hegarty@oracle.com>, Daniel Fuchs <daniel.fuchs@oracle.com>, Michael McMahon <michael.x.mcmahon@oracle.com>, Pavel Rappo <pavel.rappo@oracle.com>
mdoerr [Wed, 02 May 2018 10:47:16 +0200] rev 49943
8202425: [s390] C2: Wrong unsigned comparison with 0
Summary: Remove wrong node compU_reg_imm0. Other node is already available.
Reviewed-by: shade, lucy
ccheung [Tue, 01 May 2018 17:28:03 -0700] rev 49942
8202130: [TESTBUG] Some appcds regression test cases fail with "Error: VM option 'PrintSystemDictionaryAtExit' is notproduct and is available only in debug version of VM"
Summary: removed the PrintSystemDictionaryAtExit vm option from the tests
Reviewed-by: zgu
darcy [Tue, 01 May 2018 17:19:18 -0700] rev 49941
8202334: Update javax.lang.model.util visitors for 11
Reviewed-by: jjg
bpb [Tue, 01 May 2018 14:40:31 -0700] rev 49940
8202507: Remove IO and NIO AtomicAppend tests from problem list
Reviewed-by: lancea
naoto [Tue, 01 May 2018 12:37:15 -0700] rev 49939
8202484: Unused field in TimeZone
Reviewed-by: lancea
shade [Tue, 01 May 2018 19:13:31 +0200] rev 49938
8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers)
Reviewed-by: aph, eosterlund
dl [Tue, 01 May 2018 06:18:48 -0700] rev 49937
8202373: Forcing eager initialization of CHM$ReservationNode avoids deoptimization
Reviewed-by: martin, psandoz, dholmes, redestad
zgu [Tue, 01 May 2018 07:40:41 -0400] rev 49936
8201542: Remove unused _gc_timer field in GCMemoryManager
Summary: Minor cleanup to remove unused field
Reviewed-by: shade, minqi
dholmes [Mon, 30 Apr 2018 21:56:54 -0400] rev 49935
8200167: Validate more special case invocations
Reviewed-by: acorn, vlivanov, dholmes
Contributed-by: John Rose <john.rose@oracle.com>, Vladimir Ivanov <vladimir.x.ivanov@oracle.com>, Tobias Hartmann <tobias.hartmann@oracle.com>
iignatyev [Mon, 30 Apr 2018 18:10:24 -0700] rev 49934
8199643: [TESTBUG] Open source common VM testbase code
Reviewed-by: vlivanov, erikj, mseledtsov, gthornbr
dholmes [Mon, 30 Apr 2018 20:29:19 -0400] rev 49933
8202399: [C1] LIRGenerator::do_CheckCast needs to exclude is_invokespecial_receiver_check() when using PatchAlot
Reviewed-by: kvn
Contributed-by: Vladimir Ivanov <vladimir.x.ivanov@oracle.com>
jiangli [Mon, 30 Apr 2018 17:50:05 -0400] rev 49932
8202452: Delete test files missed from commit for 8193213&8182731.
Summary: Deleted outdated tests.
Reviewed-by: dholmes
jiangli [Mon, 30 Apr 2018 16:59:05 -0400] rev 49931
8193213: Make the UseAppCDS option obsolete.
8182731: Odd handling of -XX:-UseAppCDS and -XX:SharedArchiveFile.
Summary: Application class data sharing is enabled without -XX:+UseAppCDS. SharedArchiveFile is now a product flag.
Reviewed-by: dholmes, ihse, erikj, ccheung
bpb [Mon, 30 Apr 2018 13:40:39 -0700] rev 49930
8202284: FileChannel and FileOutpuStream variants of AtomicAppend should fail silently on macOS >= 10.13
Reviewed-by: chegar
eosterlund [Mon, 30 Apr 2018 21:17:37 +0200] rev 49929
8202381: (Solaris) SIGBUS in # V [libjvm.so+0xcee494] jni_GetIntField+0x224
Reviewed-by: kbarrett, dcubed
erikj [Mon, 30 Apr 2018 09:49:08 -0700] rev 49928
8202383: Custom extensions for jvmti doc
Reviewed-by: erikj
Contributed-by: archana.nogriya@uk.ibm.com
ccheung [Mon, 30 Apr 2018 09:37:10 -0700] rev 49927
8154204: [TESTBUG] Update DefaultUseWithClient test to handle client-less builds
Summary: removed the DefaultUseWithClient.java test
Reviewed-by: hseigel, jiangli
chegar [Mon, 30 Apr 2018 16:13:30 +0100] rev 49926
8201545: InetAddress.getByName/getAllByName should clarify empty String behavior
Reviewed-by: chegar
Contributed-by: Jaikiran Pai <jai.forums2013@gmail.com>
redestad [Mon, 30 Apr 2018 16:27:23 +0200] rev 49925
8202419: Avoid creating Permission constants early
Reviewed-by: alanb, mullan
jlahoda [Mon, 30 Apr 2018 15:03:08 +0200] rev 49924
8202105: Console echo is disabled when exiting jshell
Summary: Preserving original terminal echo state when Console.readPassword finishes.
Reviewed-by: sherman, martin
pliden [Mon, 30 Apr 2018 12:19:55 +0200] rev 49923
8202366: Add macro for common loop in GCConfig
Reviewed-by: eosterlund, shade
pliden [Mon, 30 Apr 2018 12:19:53 +0200] rev 49922
8202364: Add GCConfig::hs_err_name() to avoid GC-specific code in error reporting
Reviewed-by: eosterlund, shade
redestad [Mon, 30 Apr 2018 11:48:03 +0200] rev 49921
8202417: [TESTBUG] Broken hard-coded dependency in serviceability/sa/ClhsdbJhisto.java
Reviewed-by: alanb
mbaesken [Tue, 24 Apr 2018 17:56:25 +0200] rev 49920
8202200: set INCLUDE_SA to false on s390x by default
Reviewed-by: ihse, erikj, jgeorge
redestad [Mon, 30 Apr 2018 09:15:44 +0200] rev 49919
8201650: Move iteration order randomization of unmodifiable Set and Map to iterators
Reviewed-by: smarks, jiangli
rgoel [Mon, 30 Apr 2018 11:59:42 +0530] rev 49918
8179071: Month value is inconsistent between CLDR and Java in some locales
Summary: handled Language aliases from CLDR SupplementalMetaData
Reviewed-by: naoto
jjg [Fri, 27 Apr 2018 15:55:29 -0700] rev 49917
8201622: Reduce unnecessary Package.complete() calls in javadoc
Reviewed-by: jlahoda
erikj [Fri, 27 Apr 2018 09:57:16 -0700] rev 49916
8202382: Filter docs modules
Reviewed-by: erikj
Contributed-by: archana.nogriya@uk.ibm.com
kvn [Fri, 27 Apr 2018 08:28:06 -0700] rev 49915
8202273: [AOT] Graal does not support the CMS collector
Summary: avoid running AOT and JVMCI tests with CMS
Reviewed-by: dcubed
chrisphi [Wed, 25 Apr 2018 12:21:29 -0400] rev 49914
8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong
Summary: The inline assembler for the S390 (S390 and not _LP64) has src and dst reversed thereby corrupting data
Reviewed-by: shade
Contributed-by: Martin Balao <mbalao@redhat.com>
hseigel [Fri, 27 Apr 2018 08:45:11 -0400] rev 49913
8202204: Rename hotspot runtime jtreg constantPool ConstantPool directories
Summary: Move the tests in the constantPool directory to a new directory named AccModule.
Reviewed-by: dholmes, gtriantafill
clanger [Fri, 27 Apr 2018 13:09:54 +0100] rev 49912
8202367: AIX build broken after JDK-8201543
Reviewed-by: eosterlund, shade, mdoerr
tschatzl [Fri, 27 Apr 2018 12:06:46 +0200] rev 49911
6672778: G1 should trim task queues more aggressively during evacuation pauses
Summary: Regularly try to drain task queues. This helps memory usage and performance during garbage collection.
Reviewed-by: sjohanss, sangheki
eosterlund [Fri, 27 Apr 2018 10:59:46 +0200] rev 49910
8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler
Reviewed-by: shade, kbarrett
kbarrett [Fri, 27 Apr 2018 03:57:00 -0400] rev 49909
8202230: Provide accessors for JNIHandles storage objects
Summary: Add JNIHandles::[weak_]global_handles().
Reviewed-by: coleenp, tschatzl
thartmann [Fri, 27 Apr 2018 07:59:29 +0200] rev 49908
8202179: Compilation fails with assert(n->is_expensive()) failed: expensive nodes with non-null control here only
Summary: Only treat the SqrtFNode as expensive if the control input is not NULL.
Reviewed-by: kvn, roland
stuefe [Thu, 26 Apr 2018 15:41:48 +0200] rev 49907
8202325: [aix] disable warnings-as-errors by default
Reviewed-by: goetz, erikj, ihse
eosterlund [Thu, 26 Apr 2018 20:42:43 +0200] rev 49906
8201543: Modularize C1 GC barriers
Reviewed-by: pliden, rbackman, rkennke
roland [Thu, 26 Apr 2018 12:48:35 -0700] rev 49905
8201367: assert(current != first_mem) failed: corrupted memory graph in superword code
Summary: don't rely on the RPO order to find the "first" and "last" loads of the pack
Reviewed-by: kvn
naoto [Thu, 26 Apr 2018 12:39:15 -0700] rev 49904
8181157: CLDR Timezone name fallback implementation
Reviewed-by: sherman, scolebourne
lana [Thu, 26 Apr 2018 18:55:44 +0000] rev 49903
Added tag jdk-11+11 for changeset e1e60f75cd39
gziemski [Thu, 26 Apr 2018 11:19:05 -0500] rev 49902
8202150: [REDO] Split globals.hpp to factor out the Flag class
Summary: Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
mikael [Thu, 26 Apr 2018 09:10:04 -0700] rev 49901
8202330: Add Unreferenced{FOS,FIS,RAF}ClosesFd to problem list
Reviewed-by: alanb, bpb
redestad [Thu, 26 Apr 2018 17:14:04 +0200] rev 49900
8202324: Avoid loading FileInput-/OutputStream$AltFinalizer
Reviewed-by: alanb
hseigel [Thu, 26 Apr 2018 09:04:09 -0400] rev 49899
8197960: [TESTBUG] remove/modify runtime tests which use java ee or corba modules
Summary: Replace references to java ee and corba modules with module java.sql.
Reviewed-by: lfoltan, ccheung
eosterlund [Thu, 26 Apr 2018 11:56:24 +0200] rev 49898
8200235: Generalize jniFastGetField jobject/jweak resolve
Reviewed-by: kbarrett, dholmes
alanb [Thu, 26 Apr 2018 09:04:18 +0100] rev 49897
8202261: (fc) FileChannel.map and RandomAccessFile.setLength should not preallocate space
Reviewed-by: bpb
jgeorge [Thu, 26 Apr 2018 12:25:36 +0530] rev 49896
8174994: SA: clhsdb printmdo throws WrongTypeException when attached to a process with CDS
Summary: Read in the md region of the CDS archive in SA and map the vtable addresses to the corresponding metadata type.
Reviewed-by: iklam, coleenp, ysuenaga, dholmes
darcy [Wed, 25 Apr 2018 22:12:06 -0700] rev 49895
8200478: For boxing conversion javac uses Long.valueOf which does not guarantee caching according to its javadoc
Reviewed-by: bpb
ccheung [Wed, 25 Apr 2018 14:08:19 -0700] rev 49894
8197959: [TESTBUG] Some (App)CDS tests require modification due to the removal of the Java EE and CORBA modules
Reviewed-by: iklam, mseledtsov
mli [Thu, 26 Apr 2018 10:29:44 +0800] rev 49893
8157543: java/nio/channels/Selector/SelectAndCancel.java fails intermittently
Reviewed-by: alanb
igerasim [Wed, 25 Apr 2018 18:30:38 -0700] rev 49892
8202154: Remove unused code in java.base/windows/native/libnet
Reviewed-by: vtewari, clanger
ysuenaga [Thu, 26 Apr 2018 09:45:47 +0900] rev 49891
8199519: Several GC tests fails with: java.lang.NumberFormatException: Unparseable number: "-"
Reviewed-by: sjohanss, jgeorge
coleenp [Wed, 25 Apr 2018 17:50:32 -0400] rev 49890
8202164: Remove some unneeded BoolObjectClosure* is_alive parameters
Reviewed-by: kbarrett, stefank
epavlova [Wed, 25 Apr 2018 11:24:33 -0700] rev 49889
8202276: Update test/hotspot/jtreg/ProblemList-graal.txt
Reviewed-by: kvn
kvn [Wed, 25 Apr 2018 10:12:45 -0700] rev 49888
8202152: test/hotspot/jtreg/runtime/whitebox/WBStackSize.java fails
Summary: set compiler threads stack size the same as for java threads
Reviewed-by: dholmes, mdoerr, dlong
bsrbnd [Wed, 25 Apr 2018 09:45:45 -0700] rev 49887
8202141: Unique symbols for .class
Reviewed-by: vromero, jlahoda
shade [Wed, 25 Apr 2018 14:53:35 +0200] rev 49886
8202210: jlink uses little-endian for big-endian cross-compilation targets
Reviewed-by: ihse, alanb, stuefe
redestad [Wed, 25 Apr 2018 13:54:11 +0200] rev 49885
8202184: Reduce time blocking the ClassSpecializer cache creating SpeciesData
Reviewed-by: psandoz, plevart
vtewari [Wed, 25 Apr 2018 12:44:50 +0530] rev 49884
8200101: sun/security/krb5/auto/Renewal.java fails intermittently
Reviewed-by: weijun
Contributed-by: bhanu.prakash.gopularam@oracle.com
vtewari [Wed, 25 Apr 2018 12:39:05 +0530] rev 49883
8196540: [Testbug] java/security/AccessController/DoPrivAccompliceTest.java doesn't handle unrelated warnings
Reviewed-by: mullan
Contributed-by: bhanu.prakash.gopularam@oracle.com
vtewari [Wed, 25 Apr 2018 12:29:48 +0530] rev 49882
8144806: sun/security/tools/keytool/standard.sh fails intermittently at deleting x.jks
Reviewed-by: weijun
Contributed-by: bhanu.prakash.gopularam@oracle.com
mikael [Tue, 24 Apr 2018 21:40:10 -0700] rev 49881
8202169: Reduce ctw_2 duration by parallelizing CtwRunner invocations
Reviewed-by: kvn, iignatyev
bpb [Tue, 24 Apr 2018 20:25:48 -0700] rev 49880
8202062: Put FileChannel and FileOutpuStream variants of AtomicAppend on problem list
Reviewed-by: lancea
ksrini [Tue, 24 Apr 2018 11:54:03 -0700] rev 49879
8025091: VisibleMemberMap.java possible performance improvements
8198890: The standard doclet incorrectly produces wrong method signatures in certain cases.
Reviewed-by: jjg
sangheki [Tue, 24 Apr 2018 16:48:29 -0700] rev 49878
8196325: GarbageCollectionNotificationInfo has same information for before and after
Reviewed-by: mchung, sspitsyn
roland [Tue, 24 Apr 2018 15:07:20 -0700] rev 49877
8200303: C2 should leverage profiling for lookupswitch/tableswitch
Reviewed-by: kvn, thartmann
vromero [Tue, 24 Apr 2018 12:20:10 -0700] rev 49876
8202157: remove the use of string keys at InapplicableMethodException
Reviewed-by: mcimadamore
roland [Tue, 10 Apr 2018 17:07:21 +0200] rev 49875
8201368: IfNode::fold_compares() may lead to incorrect execution
Reviewed-by: neliasso, kvn
kvn [Tue, 24 Apr 2018 10:26:54 -0700] rev 49874
8202075: Crash when running compiler/codecache/OverflowCodeCacheTest.java
Summary: add missing null check in WhiteBox::allocate_code_blob()
Reviewed-by: thartmann
dlong [Tue, 24 Apr 2018 09:04:57 -0700] rev 49873
8199755: Update Graal
Reviewed-by: kvn
vromero [Tue, 24 Apr 2018 08:13:30 -0700] rev 49872
8201281: Truncated error message with Incompatible : null
Reviewed-by: mcimadamore
aph [Mon, 23 Apr 2018 19:32:41 +0100] rev 49871
8200556: AArch64: assertion failure in slowdebug builds
Reviewed-by: adinn
roland [Tue, 24 Apr 2018 09:35:08 +0200] rev 49870
8200477: Integer dot product no longer autovectorised
Reviewed-by: kvn
stuefe [Fri, 20 Apr 2018 09:44:24 +0200] rev 49869
8202074: Metaspace: If humongous chunk is added to SpaceManager, previous current chunk may not get retired correctly.
Reviewed-by: coleenp, asiebenborn, goetz
mikael [Mon, 23 Apr 2018 18:04:17 -0700] rev 49868
8202060: Add javax/net/ssl/DTLS/CipherSuite.java to ProblemList
Reviewed-by: xuelei
lucy [Mon, 23 Apr 2018 16:10:32 -0700] rev 49867
8202070: Cleanup code after JDK-8200450, JDK-8200366
Reviewed-by: kvn
cjplummer [Mon, 23 Apr 2018 15:19:46 -0700] rev 49866
8202155: quarantine test com/sun/jdi/JdbExprTest.sh on all platforms
Summary: quarantined test
Reviewed-by: dholmes
henryjen [Mon, 23 Apr 2018 14:23:18 -0700] rev 49865
Merge
igerasim [Thu, 07 Dec 2017 12:25:09 -0800] rev 49864
8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile
Reviewed-by: mullan, ahgross
igerasim [Thu, 07 Dec 2017 11:21:47 -0800] rev 49863
8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain
Reviewed-by: weijun, mullan, ahgross
joehw [Tue, 31 Oct 2017 11:35:15 -0700] rev 49862
8190227: Forward port 8188880 to JDK10CPU
Reviewed-by: dfuchs, lancea, rriggs
kbarrett [Mon, 23 Apr 2018 16:00:56 -0400] rev 49861
8201826: G1: Don't invoke WeakProcessor if mark stack has overflowed
Summary: Move WeakProcessor invocation after overflow check
Reviewed-by: stefank, tschatzl
gziemski [Mon, 23 Apr 2018 14:51:16 -0500] rev 49860
8202151: [BACKOUT] Split globals.hpp to factor out the Flag class
Summary: Backed out JDK-8081519
Reviewed-by: kvn
ksrini [Mon, 23 Apr 2018 11:37:46 -0700] rev 49859
8201259: Fix warning with VS2017 in jdk.pack
Reviewed-by: erikj
hannesw [Mon, 23 Apr 2018 18:14:35 +0200] rev 49858
8198816: AbstractScriptEngine.getScriptContext creation of SimpleScriptContext is inefficient
Reviewed-by: sundar, jlaskey
gziemski [Mon, 23 Apr 2018 10:59:39 -0500] rev 49857
8081519: Split globals.hpp to factor out the Flag class
Summary: Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
rfield [Mon, 23 Apr 2018 09:01:03 -0700] rev 49856
8199193: jshell tool: Add support for preview features
Reviewed-by: sundar
hannesw [Mon, 23 Apr 2018 17:45:05 +0200] rev 49855
8201466: Nashorn: defineProperty setters/getters on prototype object ignored with numeric property names
Reviewed-by: sundar, jlaskey
igerasim [Mon, 23 Apr 2018 08:36:41 -0700] rev 49854
8202091: Rename DualStackPlainSocketImpl to PlainSocketImpl [win]
Reviewed-by: clanger, chegar
iklam [Mon, 23 Apr 2018 07:51:46 -0700] rev 49853
8188105: Make -Xshare:auto the default for server VM
Reviewed-by: dholmes, lfoltan, acorn, mseledtsov, jiangli
stuefe [Mon, 23 Apr 2018 16:25:16 +0200] rev 49852
8202073: MetaspaceAllocationTest gtest shall lock during space creation
Reviewed-by: coleenp
stefank [Mon, 23 Apr 2018 11:25:53 +0200] rev 49851
8202081: Introduce CollectedHeap::is_oop()
Reviewed-by: eosterlund, rkennke
redestad [Mon, 23 Apr 2018 13:32:00 +0200] rev 49850
6805750: Improve handling of Attributes.Name
Reviewed-by: sherman
shade [Mon, 23 Apr 2018 12:16:09 +0200] rev 49849
8202134: Non-PCH build for arm32 fails
Reviewed-by: stefank
mdoerr [Wed, 18 Apr 2018 11:19:32 +0200] rev 49848
8198756: Lazy allocation of compiler threads
Reviewed-by: kvn
kvn [Fri, 20 Apr 2018 14:30:57 -0700] rev 49847
8201850: [AOT] vm crash when run test compiler/aot/fingerprint/SelfChangedCDS.java
Summary: set AOT specific compressed oop shift value before CDS archive load
Reviewed-by: iklam, jiangli
ihse [Fri, 20 Apr 2018 21:54:36 +0200] rev 49846
8201536: configure fails compiler check due to bad -m32 flag
Reviewed-by: erikj
aph [Mon, 16 Apr 2018 16:21:58 +0100] rev 49845
8201597: AArch64: Update relocs for CompiledDirectStaticCall
Reviewed-by: adinn
lucy [Fri, 20 Apr 2018 14:25:51 +0200] rev 49844
8202079: [s390]: Build failure w/o precompiled headers
Reviewed-by: stuefe, shade
mbaesken [Tue, 10 Apr 2018 08:38:56 +0200] rev 49843
8201226: missing JNIEXPORT / JNICALL at some places in function declarations/implementations
Reviewed-by: ihse, mdoerr
Contributed-by: matthias.baesken@sap.com, alexey.ivanov@oracle.com
clanger [Tue, 17 Apr 2018 15:54:14 +0200] rev 49842
8201649: Remove dubious call_jio_print in ostream.cpp
Reviewed-by: stuefe, dholmes
sgehwolf [Thu, 19 Apr 2018 17:43:26 +0200] rev 49841
8201788: Number of make jobs wrong for bootcycle-images target
Reviewed-by: erikj, ihse
mli [Fri, 20 Apr 2018 15:16:36 +0800] rev 49840
8161991: java/nio/channels/AsynchronousSocketChannel/Basic.java failed due to RuntimeException: WritePendingException expected
8171404: java/nio/channels/AsynchronousSocketChannel/Basic.java failed with "AsynchronousCloseException expected"
8201520: AsynchronousSocketChannel/Basic.java timeout intermitently
Reviewed-by: alanb
kvn [Thu, 19 Apr 2018 18:11:18 -0700] rev 49839
8178825: unused variable threadObj in jvmci_counters_include
Reviewed-by: ccheung
mikael [Thu, 19 Apr 2018 17:13:19 -0700] rev 49838
8202052: Disable warnings when building libawt with VS2017
Reviewed-by: erikj, prr
dlong [Thu, 19 Apr 2018 16:28:55 -0700] rev 49837
8200196: [Graal] implement Object.notify/notifyAll intrinsics
Reviewed-by: iveresov
iignatyev [Thu, 19 Apr 2018 15:31:06 -0700] rev 49836
8202037: Split slow ctw_1 tests
Reviewed-by: kvn
lana [Thu, 19 Apr 2018 18:07:24 +0000] rev 49835
Added tag jdk-11+10 for changeset 69d7398038c5
sherman [Thu, 19 Apr 2018 10:33:35 -0700] rev 49834
6341887: java.util.zip: Add ByteBuffer methods to Inflater/Deflater
Reviewed-by: alanb
Contributed-by: david.lloyd@redhat.com
igerasim [Thu, 19 Apr 2018 09:36:06 -0700] rev 49833
8201510: Merge TwoStacksPlainSocketImpl into DualStackPlainSocketImpl [win]
Reviewed-by: chegar
simonis [Mon, 16 Apr 2018 14:29:27 +0530] rev 49832
8201540: [AIX] Extend the set of supported charsets in java.base
Reviewed-by: alanb, sherman, simonis
Contributed-by: bhamaram@in.ibm.com
clanger [Thu, 19 Apr 2018 12:12:05 +0200] rev 49831
8202000: AIX build broken after JDK-8195099
Reviewed-by: goetz, stuefe, mbaesken
shade [Thu, 19 Apr 2018 12:02:38 +0200] rev 49830
8201785: Make ModRefBarrierSetAssembler abstract on all platforms
Reviewed-by: eosterlund, pliden, mdoerr
pliden [Thu, 19 Apr 2018 07:54:50 +0200] rev 49829
8201800: Add support for adjusting heap addresses in a TLAB
Reviewed-by: shade, stefank
pliden [Thu, 19 Apr 2018 07:54:50 +0200] rev 49828
8201647: Make initial clearing of CHeapBitMap optional
Reviewed-by: stefank, kbarrett, tschatzl, smonteith
pliden [Thu, 19 Apr 2018 07:54:50 +0200] rev 49827
8201646: Introduce ReferenceDiscoverer interface
Reviewed-by: stefank, tschatzl, rkennke
sjohanss [Thu, 19 Apr 2018 09:15:17 +0200] rev 49826
8196071: Change G1 Full GC heap and thread sizing ergonomics
Reviewed-by: tschatzl, sangheki
lucy [Wed, 18 Apr 2018 21:10:09 -0700] rev 49825
8200450: Root cause analysis for JDK-8200366
Summary: add safeguard checks to make sure CodeBlob if fully initialized
Reviewed-by: kvn
coleenp [Wed, 18 Apr 2018 18:43:04 -0400] rev 49824
8201556: Disallow reading oops in ClassLoaderData if unloading
Summary: Move class_loader oop to an OopHandle, and assert that holder is alive when getting class_loader.
Reviewed-by: kbarrett, adinn
vtheeyarath [Wed, 18 Apr 2018 10:30:57 -0700] rev 49823
8184693: add Pattern.isEmpty
Summary: added method Pattern.isEmpty
Reviewed-by: forax, chegar, smarks, psandoz, rriggs
vromero [Wed, 18 Apr 2018 16:02:53 -0400] rev 49822
8196433: use the new error diagnostic approach at javac.Main
Reviewed-by: jjg
coleenp [Wed, 18 Apr 2018 13:37:39 -0400] rev 49821
8201537: Remove is_alive closure from Klass::is_loader_alive()
Summary: remove is_alive closure from callers of Klass::is_loader_alive so that cleaning metadata doesn't require GC closure.
Reviewed-by: adinn, stefank
darcy [Wed, 18 Apr 2018 10:03:49 -0700] rev 49820
8201766: Mark TimSortStackSize2.java as intermittently failing
Reviewed-by: dholmes
tschatzl [Wed, 18 Apr 2018 19:00:32 +0200] rev 49819
8201527: Bump default value of G1RefProcDrainInterval
Summary: Due to high startup cost of marking, lower the frequency of draining the mark stack generated by reference processing.
Reviewed-by: sangheki, sjohanss
coleenp [Wed, 18 Apr 2018 12:06:53 -0400] rev 49818
8201505: Use WeakHandle for ProtectionDomainCacheTable and ResolvedMethodTable
8193524: Redefining a method that removes use of 1 or more lambda expressions causes the JVM to hang
Summary: Remove oop pointers from runtime data structures.
Reviewed-by: lfoltan, stefank
Contributed-by: coleen.phillimore@oracle.com, lois.foltan@oracle.com
clanger [Mon, 16 Apr 2018 12:50:10 +0530] rev 49817
8201369: Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only
Reviewed-by: clanger, chegar
Contributed-by: sshamaia@in.ibm.com
coleenp [Wed, 18 Apr 2018 10:39:40 -0400] rev 49816
8200555: OopHandle should use Access API
Summary: Add RootAccess<> to OopHandle.resolve() in runtime and interpreter code. Add comments for compiler code for later.
Reviewed-by: eosterlund, stefank
dnsimon [Wed, 18 Apr 2018 15:57:19 +0200] rev 49815
8201794: [Graal] fix regressions from JDK-8187490
Reviewed-by: alanb, mchung
ksrini [Mon, 16 Apr 2018 16:52:08 -0700] rev 49814
8198793: Add launcher support for preview features
Reviewed-by: mchung, sundar
glaubitz [Wed, 18 Apr 2018 15:12:28 +0200] rev 49813
8201616: Hotspot crashes on linux-sparc after 8189941
Reviewed-by: kvn, stuefe
shade [Wed, 18 Apr 2018 15:05:37 +0200] rev 49812
8201799: Build failures after JDK-8195099 (Concurrent safe-memory-reclamation mechanism)
Reviewed-by: dholmes, tschatzl, eosterlund
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49811
8201172: Parallelize Remset Tracking Update Before Rebuild phase
Reviewed-by: sangheki, sjohanss
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49810
8201596: java.lang.ref.Reference processing total time logging broken
Summary: Fix "Reference Processing" and add "Weak Processing" time
Reviewed-by: kbarrett, sangheki
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49809
8201490: Improve concurrent mark keep alive closure performance
Summary: Avoid doing marking work unless absolutely required.
Reviewed-by: sjohanss, kbarrett
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49808
8201487: Do not rebalance reference processing queues if not doing parallel reference processing
Reviewed-by: sangheki, kbarrett
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49807
8200730: Fix debug=gc+phases time tracking in Remark and Cleanup
Summary: Timing in Remark and Cleanup pauses did not use instance variables for the scoped timing objects, so these durations were always zero.
Reviewed-by: sangheki, sjohanss
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49806
8200426: Make G1 code use _g1h members
Summary: Consistently use _g1h member names for cached G1CollectedHeap* variables.
Reviewed-by: sangheki, sjohanss
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49805
8200723: Suppress rs_length and predicted_cards sampling during mixed gcs
Summary: Due to the impact of these measurements on pause time, their high difference to other collections during mixed collections, and their non-use during mixed collections, do not use rs_length and predicted_cards measurements done during mixed gc for the predictor. This avoids the young gen sizing after the mixed phase to be negatively affected by mixed collections.
Reviewed-by: kbarrett, sjohanss
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49804
8154528: Reclaim regions emptied by marking in Remark pause
Reviewed-by: shade, sjohanss
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49803
8178105: Switch mark bitmaps during Remark
Reviewed-by: sjohanss, sangheki
alanb [Wed, 18 Apr 2018 10:20:09 +0100] rev 49802
8201315: (se) Allow SelectableChannel.register to be invoked while selection operation is in progress
Reviewed-by: bpb
dnsimon [Wed, 18 Apr 2018 11:11:38 +0200] rev 49801
8187490: HotSpotGraalMBean should be moved to Graal management module
Reviewed-by: alanb, mchung, iveresov
rehn [Wed, 18 Apr 2018 09:25:51 +0200] rev 49800
8195099: Concurrent safe-memory-reclamation mechanism
Summary: This implement a globalcounter with RCU semantics.
Reviewed-by: acorn, coleenp, dcubed, eosterlund, gziemski, mlarsson, kbarrett, dholmes
xiaofeya [Tue, 17 Apr 2018 23:27:41 -0700] rev 49799
8194260: Point-to-point interface should be excluded from java/net/ipv6tests/*
Reviewed-by: chegar, vtewari
lana [Wed, 18 Apr 2018 03:29:24 +0000] rev 49798
Merge
lana [Thu, 08 Mar 2018 04:23:31 +0000] rev 49797
Added tag jdk-10+46 for changeset 6fa770f9f8ab
adinn [Mon, 05 Mar 2018 13:18:55 +0000] rev 49796
8198950: AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails
Summary: Fix breakage to AArch64 code generation caused by JDK-8181211
Reviewed-by: thartmann, roland, kvn, vlivanov, jrose
henryjen [Tue, 17 Apr 2018 16:13:30 -0700] rev 49795
Merge
asapre [Wed, 14 Feb 2018 15:36:59 +0530] rev 49794
8189985: Improve tabular data portability
Reviewed-by: dfuchs, mchung, skoivu
apetcher [Mon, 12 Feb 2018 11:38:35 -0500] rev 49793
8197443: ArrayIndexOutOfBoundsException in UcryptoException.getError
Reviewed-by: mullan
smarks [Fri, 02 Feb 2018 10:56:12 -0800] rev 49792
8189981: Improve queuing portability
Reviewed-by: skoivu, rhalade, chegar, igerasim
prr [Fri, 26 Jan 2018 12:01:08 -0800] rev 49791
8196289: Update src/java.desktop/share/legal/lcms.md for LCMS 2.9
Reviewed-by: mchung
psandoz [Wed, 24 Jan 2018 16:44:31 -0800] rev 49790
8194238: Trying exceptions in MethodHandles
Reviewed-by: jrose, vlivanov, ahgross
apetcher [Tue, 23 Jan 2018 11:18:11 -0500] rev 49789
8193409: Improve AES supporting classes
Reviewed-by: valeriep
psandoz [Mon, 22 Jan 2018 13:27:28 -0800] rev 49788
8194233: Improve support for array handles
Reviewed-by: jrose, vlivanov, ahgross, rhalade
igerasim [Fri, 19 Jan 2018 11:24:39 -0800] rev 49787
8175075: Add 3DES to the default disabled algorithm security property
Reviewed-by: xuelei, mullan, rhalade
kbarrett [Thu, 18 Jan 2018 22:17:11 -0500] rev 49786
8192025: Less referential references
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
joehw [Wed, 17 Jan 2018 22:24:46 -0800] rev 49785
8189993: Improve document portability
Reviewed-by: rriggs, lancea, dfuchs, skoivu
weijun [Thu, 18 Jan 2018 11:03:30 +0800] rev 49784
8195662: Add T6587786.java to problem list before JDK-8195589 is resolved
Reviewed-by: mullan, jjg
weijun [Fri, 12 Jan 2018 08:06:24 +0800] rev 49783
8189997: Enhance keystore mechanisms
8194259: keytool error: java.io.IOException: Invalid secret key format
Reviewed-by: mullan, valeriep, rriggs, ahgross
serb [Wed, 03 Jan 2018 09:05:11 -0800] rev 49782
8191696: Better mouse positioning
Reviewed-by: skoivu, rhalade, prr, aghaisas
apetcher [Tue, 02 Jan 2018 09:23:01 -0500] rev 49781
8182362: Update CipherOutputStream Usage
Summary: Clarify spec of CipherOutputStream in Javadoc comments
Reviewed-by: ascarpino
psandoz [Tue, 12 Dec 2017 16:37:39 -0800] rev 49780
8193414: Improvements in MethodType lookups
Reviewed-by: ahgross, jrose
mullan [Fri, 15 Dec 2017 10:42:25 -0500] rev 49779
8186032: Disable XML Signatures signed with EC keys less than 224 bits
Reviewed-by: weijun, rhalade
weijun [Thu, 14 Dec 2017 08:21:36 +0800] rev 49778
8189969: Manifest better manifest entries
Reviewed-by: mullan
serb [Sun, 10 Dec 2017 15:29:26 -0800] rev 49777
8192030: Better MTSchema support
Reviewed-by: skoivu, rhalade, prr, aghaisas
mullan [Fri, 08 Dec 2017 09:37:28 -0500] rev 49776
8191358: Restore TSA certificate expiration check
Reviewed-by: coffeys, rhalade
prr [Wed, 06 Dec 2017 14:35:58 -0800] rev 49775
8183032: Upgrade to LittleCMS 2.9
Reviewed-by: serb, psadhukhan, mschoene, rhalade
weijun [Wed, 06 Dec 2017 21:17:19 +0800] rev 49774
8189977: Improve permission portability
Reviewed-by: rriggs
hseigel [Tue, 05 Dec 2017 09:59:36 -0500] rev 49773
8190478: Improved interface method selection
Reviewed-by: acorn, ahgross, jwilhelm, rhalade
Contributed-by: harold.seigel@oracle.com
thartmann [Thu, 16 Nov 2017 12:03:42 -0500] rev 49772
8190877: Better handling of abstract classes
Reviewed-by: kvn, vlivanov, rhalade, ahgross, jwilhelm
Contributed-by: tobias.hartmann@oracle.com
serb [Wed, 15 Nov 2017 07:07:16 -0800] rev 49771
8189989: Improve container portability
Reviewed-by: prr, azvegint, rhalade, skoivu
hseigel [Tue, 07 Nov 2017 16:07:36 -0500] rev 49770
8189123: More consistent classloading
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel@oracle.com
ccheung [Tue, 17 Apr 2018 16:19:48 -0700] rev 49769
8197972: Always verify non-system classes during CDS dump time
Summary: use -Verify:remote even if the user specifies -Xverify:none during CDS dump time
Reviewed-by: iklam, mseledtsov, jiangli
ctornqvi [Tue, 17 Apr 2018 16:18:22 -0400] rev 49768
8201609: Split test/jdk/:tier2 to enable better parallel execution
Reviewed-by: alanb, darcy
chegar [Tue, 17 Apr 2018 19:25:50 +0100] rev 49767
Merge
chegar [Tue, 17 Apr 2018 18:18:53 +0100] rev 49766
Merge
chegar [Tue, 17 Apr 2018 08:54:17 -0700] rev 49765
8197564: HTTP Client implementation
Reviewed-by: chegar, dfuchs, michaelm, prappo
Contributed-by: Chris Hegarty <chris.hegarty@oracle.com>, Daniel Fuchs <daniel.fuchs@oracle.com>, Michael McMahon <michael.x.mcmahon@oracle.com>, Pavel Rappo <pavel.rappo@oracle.com>
sherman [Tue, 17 Apr 2018 11:20:50 -0700] rev 49764
8194750: Console.readPassword does not save/restore tty settings
Reviewed-by: martin, alanb
vtheeyarath [Mon, 16 Apr 2018 11:21:32 -0700] rev 49763
8184692: add Pattern.asMatchPredicate
Reviewed-by: psandoz, rriggs
jwilhelm [Tue, 17 Apr 2018 15:25:13 +0200] rev 49762
Merge
jwilhelm [Fri, 13 Apr 2018 14:06:39 +0200] rev 49761
Merge
rkennke [Thu, 12 Apr 2018 23:10:19 +0200] rev 49760
8201442: objArrayOopDesc::atomic_compare_exchange_oop() must use obj+offset in HeapAccess call
Reviewed-by: shade, eosterlund
kbarrett [Thu, 12 Apr 2018 15:50:03 -0400] rev 49759
8201450: Provide access to LogHandle tagset
Summary: Added LogHandle::tagset function.
Reviewed-by: stefank
aharlap [Thu, 12 Apr 2018 14:56:27 -0400] rev 49758
8201330: Add java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java to the ProblemList
Summary: Add java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java to the ProblemList until JDK-8081652 is resolved
Reviewed-by: tschatzl
goetz [Wed, 11 Apr 2018 14:49:06 +0200] rev 49757
8201430: [TESTBUG] Remove script from runtime/6626217
Reviewed-by: dholmes, mdoerr
dcubed [Thu, 12 Apr 2018 09:03:46 -0400] rev 49756
8200374: Add ThreadsSMRSupport::verify_hazard_pointer_scanned() to verify threads_do().
Summary: Add verification for the threads_do() part of the Thread-SMR protocol.
Reviewed-by: eosterlund, dholmes, rehn
glaubitz [Thu, 12 Apr 2018 14:27:23 +0200] rev 49755
8201480: ISA/CPU feature detection code crashes on linux-sparc
Reviewed-by: dholmes, shade, stuefe
pliden [Thu, 12 Apr 2018 11:22:24 +0200] rev 49754
8201362: Remove CollectedHeap::barrier_set()
Reviewed-by: shade, rkennke
stuefe [Thu, 12 Apr 2018 11:05:42 +0200] rev 49753
8201475: 8199417 breaks AIX and non-pch on s390 (and presumably aarch64)
Reviewed-by: eosterlund, shade, mdoerr
pliden [Thu, 12 Apr 2018 08:25:56 +0200] rev 49752
8201318: Introduce GCThreadLocalData to abstract GC-specific data belonging to a thread
Reviewed-by: shade, rehn
pliden [Thu, 12 Apr 2018 08:25:30 +0200] rev 49751
8201316: Move G1-related static members from JavaThread to G1BarrierSet
Reviewed-by: stefank, shade
stuefe [Wed, 28 Mar 2018 22:03:57 +0200] rev 49750
8200384: jcmd help output should be sorted
Reviewed-by: sspitsyn, clanger
dpochepk [Wed, 11 Apr 2018 20:56:56 +0300] rev 49749
8189101: AARCH32 - 'minimal' build fails because CMS bits are referred unconditionally
Reviewed-by: shade, dholmes
Contributed-by: boris.ulasevich@bell-sw.com
eosterlund [Wed, 11 Apr 2018 16:07:42 +0200] rev 49748
8199417: Modularize interpreter GC barriers
Reviewed-by: coleenp, rkennke
hseigel [Wed, 11 Apr 2018 10:05:02 -0400] rev 49747
8201265: Native memory leak in ClassLoader::add_to_exploded_build_list
Summary: Allocate from temporary thread local memory instead of C heap memory.
Reviewed-by: coleenp, dholmes, lfoltan
stefank [Wed, 11 Apr 2018 13:52:23 +0200] rev 49746
8201427: Fix Minimal VM builds on Linux x64
Reviewed-by: shade
stefank [Wed, 11 Apr 2018 13:51:33 +0200] rev 49745
8201370: GC specific data is referred from common precompiled headers and defNewGeneration.cpp
Reviewed-by: stefank, shade, dholmes
Contributed-by: boris.ulasevich@bell-sw.com
tschatzl [Wed, 11 Apr 2018 11:41:30 +0200] rev 49744
8200233: Simple G1 evacuation path performance enhancements
Summary: Implement some minor performance optimizations in the evacuation path including changing some stores to be OOP_NOT_NULL, specializing the compressed/uncompressed oops path and delay some load of the current heapregion until absolutely necessary.
Reviewed-by: kbarrett, sjohanss
tschatzl [Wed, 11 Apr 2018 11:37:19 +0200] rev 49743
8201365: Remove G1Policy::should_process_references()
Reviewed-by: shade
clanger [Wed, 11 Apr 2018 09:47:41 +0200] rev 49742
8201247: Various cleanups in the attach framework
Reviewed-by: goetz, cjplummer
sjohanss [Wed, 11 Apr 2018 08:18:13 +0200] rev 49741
8200228: Change default value of HeapSizePerGCThread
Reviewed-by: tschatzl, shade, jwilhelm
amenkov [Tue, 10 Apr 2018 15:33:11 -0700] rev 49740
8200195: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java crashes with "assert(thread->thread_state() == _thread_in_native) failed: coming from wrong thread state"
Reviewed-by: sspitsyn, cjplummer
ccheung [Tue, 10 Apr 2018 11:43:40 -0700] rev 49739
8194812: Extend class-data sharing to support the module path
8199360: Rework the support for the 'ignored' module options in CDS
Reviewed-by: jiangli, lfoltan, iklam, mseledtsov
coleenp [Tue, 10 Apr 2018 10:06:42 -0400] rev 49738
8198313: Wrap holder object for ClassLoaderData in a WeakHandle
Summary: Use WeakHandle for ClassLoaderData::_holder so that is_alive closure is not needed
Reviewed-by: rehn, kbarrett
zgu [Tue, 10 Apr 2018 08:15:40 -0400] rev 49737
8201321: NMT: Unnecessary re-recording thread stack and size when attaching listener to JavaThread
Summary: Replaced recoding thread stack and size with assertion
Reviewed-by: dholmes, coleenp
ctornqvi [Tue, 10 Apr 2018 08:13:06 -0400] rev 49736
8201334: Move runtime/NMT/MallocStressTest.java to hotspot_tier3_runtime
Reviewed-by: lfoltan, mseledtsov, mikael
stefank [Tue, 10 Apr 2018 12:21:58 +0200] rev 49735
8201217: Split specialized_oop_closures.hpp into GC specific files
Reviewed-by: sjohanss, eosterlund
stefank [Tue, 10 Apr 2018 12:21:05 +0200] rev 49734
8201244: Clean out unnecessary includes of heap headers
Reviewed-by: coleenp, shade
stefank [Tue, 10 Apr 2018 12:20:00 +0200] rev 49733
8201209: Separate out CMS specific functions into CMSCardTable
Reviewed-by: eosterlund, sjohanss
stefank [Tue, 10 Apr 2018 12:18:42 +0200] rev 49732
8201175: Move FilteringClosure::do_oop to genOopClosures
Reviewed-by: tschatzl, sjohanss
stefank [Tue, 10 Apr 2018 12:17:16 +0200] rev 49731
8201168: Move GC command line constraint functions to GC specific files
Reviewed-by: gziemski, sjohanss
stefank [Tue, 10 Apr 2018 12:15:07 +0200] rev 49730
8200759: Move GC entries in vmStructs.cpp to GC specific files
Reviewed-by: sjohanss, shade
shade [Tue, 10 Apr 2018 12:12:43 +0200] rev 49729
8201359: Incorrect header guards after JDK-8198949 (Modularize arraycopy stub routine GC barriers)
Reviewed-by: stefank, dholmes
gromero [Thu, 05 Apr 2018 20:09:33 -0400] rev 49728
8201218: PPC64: Avoid use of yield instruction on spinlock
Reviewed-by: mdoerr, goetz
tschatzl [Tue, 10 Apr 2018 09:12:23 +0200] rev 49727
8200385: Eagerly reclaimed humongous objects leave mark in prev bitmap
Summary: Also clear marks on prev bitmap on eager reclaim
Reviewed-by: sangheki, sjohanss
rwestberg [Mon, 09 Apr 2018 10:09:38 +0200] rev 49726
8199736: Define WIN32_LEAN_AND_MEAN before including windows.h
Reviewed-by: erikj, ihse, kbarrett, dholmes
kbarrett [Mon, 09 Apr 2018 20:36:04 -0400] rev 49725
8200550: Xcode 9.3 produce warning -Wexpansion-to-defined
Summary: Removed problem macros.
Reviewed-by: tschatzl, dholmes, coleenp
dpochepk [Mon, 09 Apr 2018 18:43:40 +0300] rev 49724
8187472: AARCH64: array_equals intrinsic doesn't use prefetch for large arrays
Reviewed-by: dsamersoff
dpochepk [Mon, 09 Apr 2018 18:40:20 +0300] rev 49723
8201185: AARCH64: bfm instruction encoding hits assert on zero register
Reviewed-by: dsamersoff
rkennke [Thu, 05 Apr 2018 10:54:53 +0200] rev 49722
8199735: Mark word updates need to use Access API
Reviewed-by: shade, eosterlund
zgu [Mon, 09 Apr 2018 08:19:26 -0400] rev 49721
8201242: Include source file/line number when reporting native call stack on supported platforms
Summary: Added source file/line number to native call stack reporting on supported platforms
Reviewed-by: adinn, stuefe, dcubed
eosterlund [Mon, 09 Apr 2018 13:38:45 +0200] rev 49720
8201167: Remove MacroAssembler::cmp_heap_oop on x86
Reviewed-by: kvn, tschatzl
lkorinth [Thu, 05 Apr 2018 14:25:53 +0200] rev 49719
8201171: Cleanup in g1CollectedHeap, change CamelCase to snake_case
Reviewed-by: sjohanss, tschatzl
kbarrett [Mon, 09 Apr 2018 01:22:37 -0400] rev 49718
8200697: Add utility for spin wait with fallback to yield/sleep
Summary: Added SpinYield utility class.
Reviewed-by: dcubed, coleenp, dholmes
Contributed-by: kim.barrett@oracle.com, robbin.ehn@oracle.com
jwilhelm [Fri, 06 Apr 2018 19:16:33 +0200] rev 49717
Merge
hseigel [Fri, 06 Apr 2018 09:59:48 -0400] rev 49716
8198908: Add JVM support for preview features
Summary: Add new major and minor version checks
Reviewed-by: dholmes, lfoltan
stefank [Fri, 06 Apr 2018 13:55:25 +0200] rev 49715
8201136: Move GC flags from globals.hpp to GC specific files
Reviewed-by: sjohanss, shade, rehn
stefank [Fri, 06 Apr 2018 13:54:54 +0200] rev 49714
8201227: Add ALL_GCS_ONLY
Reviewed-by: sjohanss, shade, rehn
sjohanss [Fri, 06 Apr 2018 11:41:21 +0200] rev 49713
8200169: Flatten G1Allocator class hierarchy
Reviewed-by: tschatzl, sangheki
stefank [Fri, 06 Apr 2018 11:37:34 +0200] rev 49712
8201213: Remove INCLUDE_ALL_GCS from memset_with_concurrent_readers
Reviewed-by: kbarrett
stefank [Fri, 06 Apr 2018 11:37:33 +0200] rev 49711
8201212: Remove INCLUDE_ALL_GCS from OopStorage files
Reviewed-by: kbarrett
stefank [Fri, 06 Apr 2018 11:37:31 +0200] rev 49710
8200737: Move GC code out of Arguments::check_vm_args_consistency into GCArguments
Reviewed-by: sjohanss, pliden
stefank [Fri, 06 Apr 2018 11:37:28 +0200] rev 49709
8200736: Move CMSGCStats to the cms directory
Reviewed-by: sjohanss, tschatzl
stefank [Fri, 06 Apr 2018 11:37:26 +0200] rev 49708
8200735: Move CMS specific code from binaryTreeDictionary and freeList to CMS files
Reviewed-by: shade, adinn
ihse [Tue, 17 Apr 2018 15:39:20 +0200] rev 49707
8201591: JVM features with "-" in name is not correctly handled
Reviewed-by: erikj
sgehwolf [Mon, 16 Apr 2018 12:20:36 +0200] rev 49706
8201495: [Zero] Reduce limits of max heap size for boot JDK on s390
Reviewed-by: ihse, aph, simonis
goetz [Mon, 16 Apr 2018 11:08:07 +0200] rev 49705
8201584: Fix configure on SLES 11 after 8201483
Reviewed-by: ihse, simonis
clanger [Mon, 16 Apr 2018 11:11:52 +0200] rev 49704
8200719: Cannot connect to IPv6 host when exists any active network interface without IPv6 address
Reviewed-by: clanger, chegar
Contributed-by: joelpelaez@gmail.com
alanb [Mon, 16 Apr 2018 09:36:01 +0100] rev 49703
8194734: Handle to jimage file inherited into child processes (win)
Reviewed-by: alanb
Contributed-by: alexandr.miloslavskiy@gmail.com
alanb [Sat, 14 Apr 2018 08:41:42 +0100] rev 49702
8201474: (so) Socket adaptor connect(InetAddress, timeout) succeeds when connection fails
Reviewed-by: bpb
mcimadamore [Fri, 13 Apr 2018 11:14:49 -0700] rev 49701
8201554: Disable failing tier1 test for JDK-8201498
Reviewed-by: jjg
valeriep [Fri, 13 Apr 2018 18:07:58 +0000] rev 49700
8197441: Signature#initSign/initVerify for an invalid private/public key fails with ClassCastException for SunPKCS11 provider
Summary: Rethrow ClassCastException with InvalidKeyException
Reviewed-by: ascarpino
naoto [Fri, 13 Apr 2018 10:23:01 -0700] rev 49699
8201507: Generate alias entries in j.t.f.ZoneName from tzdb at build time
Reviewed-by: erikj, rriggs
prr [Fri, 13 Apr 2018 09:51:58 -0700] rev 49698
Merge
prr [Fri, 13 Apr 2018 09:04:18 -0700] rev 49697
Merge
prr [Thu, 12 Apr 2018 16:25:29 -0700] rev 49696
Merge
aivanov [Thu, 12 Apr 2018 14:11:42 +0100] rev 49695
8199627: Use "Per-Monitor V2" High DPI awareness for Windows 10 v1703
Reviewed-by: serb, prr
aivanov [Thu, 12 Apr 2018 14:03:54 +0100] rev 49694
8201240: Improve releasing native resources of BufImgSurfaceData.ICMColorData
Reviewed-by: prr, serb
sgehwolf [Mon, 09 Apr 2018 13:28:47 +0200] rev 49693
8196516: libfontmanager must be built with LDFLAGS allowing unresolved symbols
Summary: Fixes build failures on some sustems with custom LDFLAGS settings.
Reviewed-by: erikj, ihse, serb
prr [Tue, 10 Apr 2018 13:58:47 -0700] rev 49692
Merge