prr [Fri, 15 Jun 2018 13:07:46 -0700] rev 50659
Merge
prr [Fri, 15 Jun 2018 13:05:34 -0700] rev 50658
8204929: Fonts with embedded bitmaps are not always rotated
Reviewed-by: bae
psadhukhan [Fri, 15 Jun 2018 23:59:56 +0530] rev 50657
8199441: Wrong caret position in multiline text components on Windows with a screen resolution higher than 100%
Reviewed-by: prr, jdv
psadhukhan [Fri, 15 Jun 2018 23:38:59 +0530] rev 50656
8202199: Provide public, unsupported JDK API for JavaFX/Swing interop
Reviewed-by: prr, kcr, alanb, mchung
dmarkov [Wed, 13 Jun 2018 12:54:41 +0100] rev 50655
8200353: Shift or Capslock not working in Textfield after accented keystrokes
Reviewed-by: serb, prr
mhalder [Wed, 13 Jun 2018 10:59:27 +0530] rev 50654
8204859: [macosx] Remove javax/swing/plaf/nimbus/8057791/bug8057791.java from the ProblemList.txt
Reviewed-by: psadhukhan, serb
prr [Tue, 12 Jun 2018 15:14:22 -0700] rev 50653
Merge
serb [Tue, 12 Jun 2018 14:53:57 -0700] rev 50652
8204454: Remove of sun.applet.AppletAudioClip
Reviewed-by: prr
prr [Tue, 12 Jun 2018 12:18:57 -0700] rev 50651
8191512: T2K font rasterizer code removal
Reviewed-by: serb, erikj
serb [Tue, 12 Jun 2018 09:26:49 -0700] rev 50650
8202768: [macos] Appkit thread slows when any Window Manager active
Reviewed-by: ant
mhalder [Mon, 11 Jun 2018 14:06:58 +0530] rev 50649
8029250: [macosx] There is no tray icon shown in the system tray area when case starts
Reviewed-by: serb, sveerabhadra
prr [Sun, 10 Jun 2018 18:04:43 -0700] rev 50648
8204509: Fix compilation error in harfbuzz 1.7.6 for Solaris Developer Studio 12.6
Reviewed-by: serb
serb [Sat, 09 Jun 2018 13:33:35 -0700] rev 50647
6608234: SwingWorker.get throws CancellationException
Reviewed-by: psadhukhan, kaddepalli, prr
gadams [Tue, 19 Jun 2018 07:15:00 -0400] rev 50646
8205055: Fix compilation optimization errors with new Solaris toolchain
Reviewed-by: erikj
gadams [Tue, 19 Jun 2018 07:14:49 -0400] rev 50645
8205110: Fix xchip warnings with new Solaris toolchain
Reviewed-by: ihse, erikj
dchuyko [Tue, 19 Jun 2018 19:21:30 +0300] rev 50644
8205341: AARCH64: Clean up duplicate uzp1 & uzp2 instruction definition
Reviewed-by: aph
naoto [Tue, 19 Jun 2018 08:19:54 -0700] rev 50643
8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate
Reviewed-by: rriggs, scolebourne
Contributed-by: toshiona@jp.ibm.com
dchuyko [Tue, 19 Jun 2018 18:18:46 +0300] rev 50642
8198719: MethodHandleHelper.linkToStatic should drop MH arg
Reviewed-by: vlivanov, dlong
dpochepk [Tue, 19 Jun 2018 18:18:25 +0300] rev 50641
8204353: AARCH64: optimize FPU load and stores in macroAssembler
Reviewed-by: aph
dpochepk [Tue, 19 Jun 2018 18:14:25 +0300] rev 50640
8204473: AARCH64: register post-index addressing mode is not supported directly
Reviewed-by: aph
erikj [Tue, 19 Jun 2018 16:44:41 +0200] rev 50639
8205183: Warning about using VS2017 should be removed
Reviewed-by: prr, tbell
mdoerr [Tue, 19 Jun 2018 16:29:48 +0200] rev 50638
8205172: 32 bit build broken
Reviewed-by: roland, kvn, dholmes
rehn [Tue, 19 Jun 2018 16:14:39 +0200] rev 50637
8205006: Assertion failure when rehashing stringtable
Reviewed-by: lfoltan, zgu
vromero [Tue, 19 Jun 2018 05:22:07 -0700] rev 50636
8205052: No compilation error thrown when no valid parameterization exists for functional interface type
Reviewed-by: mcimadamore
phh [Tue, 19 Jun 2018 05:18:49 -0700] rev 50635
8195115: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results
Summary: Memory pools can now be optional collection participants, e.g., G1 Old Gen in an incremental collection.
Reviewed-by: ehelin, mchung
lfoltan [Tue, 19 Jun 2018 07:54:11 -0400] rev 50634
8202605: Standardize on ClassLoaderData::loader_name() throughout the VM to obtain a class loader's name
Summary: Introduced ClassLoaderData::name() and ClassLoaderData::name_and_id() for use when obtaining a class loader's name.
Reviewed-by: coleenp, goetz, mchung, stuefe
goetz [Fri, 15 Jun 2018 12:31:28 +0200] rev 50633
8204268: Improve some IncompatibleClassChangeError messages.
Reviewed-by: stuefe, hseigel
thartmann [Tue, 19 Jun 2018 12:25:42 +0200] rev 50632
8205033: [REDO] Induction variable of over-unrolled loop conflicts with range checks
Summary: Update skeleton predicates before main loop during unrolling to remove dead code.
Reviewed-by: kvn, roland
rwestberg [Tue, 19 Jun 2018 12:22:02 +0200] rev 50631
8204957: Remove TestBiasedLockRevocationEvents from ProblemList.txt
Reviewed-by: mgronlun
rwestberg [Tue, 19 Jun 2018 12:20:05 +0200] rev 50630
8204236: JFR unit test of thread CPU load should be enabled
Reviewed-by: mgronlun, egahlin
pliden [Tue, 19 Jun 2018 12:11:37 +0200] rev 50629
8205064: Fail immediately if an unavailable GC is selected
Reviewed-by: rkennke, shade
rkennke [Tue, 19 Jun 2018 11:27:05 +0200] rev 50628
8204941: Refactor TemplateTable::_new to use MacroAssembler helpers for tlab and eden
Reviewed-by: kvn, coleenp
neliasso [Fri, 15 Jun 2018 13:57:37 +0200] rev 50627
8204927: ZGC: assert(phase->idom(head) == head->in(LoopNode::EntryControl)) failed
Summary: Update idom
Reviewed-by: roland
rehn [Tue, 19 Jun 2018 10:57:13 +0200] rev 50626
8204166: TLH: Semaphore may not be destroy until signal have returned.
Reviewed-by: eosterlund, dholmes
simonis [Tue, 19 Jun 2018 09:43:53 +0200] rev 50625
8204965: Fix '--disable-cds' and disable CDS on AIX by default
Reviewed-by: erikj, jiangli, stuefe, dholmes
tschatzl [Tue, 19 Jun 2018 09:34:39 +0200] rev 50624
8205043: Make parallel reference processing default for G1
Reviewed-by: kbarrett, sjohanss
roland [Tue, 19 Jun 2018 09:08:39 +0200] rev 50623
8203197: C2: consider all paths in loop body for loop predication
Reviewed-by: kvn, neliasso
stefank [Tue, 19 Jun 2018 08:44:31 +0200] rev 50622
8205163: ZGC: Keeps finalizable marked PhantomReference referents strongly alive
Reviewed-by: pliden, kbarrett
stefank [Thu, 07 Jun 2018 10:11:36 +0200] rev 50621
8204538: Split ScanClosure and ScanClosureWithParBarrier
Reviewed-by: eosterlund, tschatzl, kbarrett
cushon [Mon, 18 Jun 2018 18:49:34 -0700] rev 50620
8198669: Refactor annotation array value parsing to reduce duplication
Reviewed-by: psandoz, darcy
pmuthuswamy [Tue, 19 Jun 2018 09:45:54 +0530] rev 50619
8205148: Turn off logging in jQuery-migrate
Reviewed-by: sundar
iignatyev [Mon, 18 Jun 2018 16:58:16 -0700] rev 50618
8202559: Tests which start VM using JNI start failing after compile upgrade to VC 2017
Reviewed-by: erikj
bulasevich [Mon, 18 Jun 2018 22:43:38 -0400] rev 50617
8203479: JFR enabled ARM32 build assertion failure
Reviewed-by: dholmes
bulasevich [Mon, 18 Jun 2018 20:50:23 -0400] rev 50616
8204961: JVMTI jtreg tests build warnings on 32-bit platforms
Reviewed-by: sspitsyn, dholmes
lkorinth [Mon, 18 Jun 2018 20:43:42 -0400] rev 50615
8205054: Could not find "lsof" on test machine
Reviewed-by: dholmes, mikael, goetz
weijun [Tue, 19 Jun 2018 08:06:35 +0800] rev 50614
8177334: Update xmldsig implementation to Apache Santuario 2.1.1
Reviewed-by: mullan
kvn [Mon, 18 Jun 2018 15:24:48 -0700] rev 50613
8205181: ProblemList applications/ctw/modules/java_desktop_2.java
Reviewed-by: iignatyev
jjg [Mon, 18 Jun 2018 13:52:30 -0700] rev 50612
8204330: Javadoc IllegalArgumentException: HTML special chars in constant value
Reviewed-by: ksrini
jjg [Mon, 18 Jun 2018 13:40:16 -0700] rev 50611
8149565: -locale option issues
Reviewed-by: hannesw
psandoz [Mon, 18 Jun 2018 10:13:58 -0700] rev 50610
8170159: Improve the performance of BitSet traversal
Reviewed-by: martin
dlong [Mon, 18 Jun 2018 09:48:22 -0700] rev 50609
8204231: Update Graal
Reviewed-by: kvn
rehn [Mon, 18 Jun 2018 16:13:21 +0200] rev 50608
8204857: ConcurrentHashTable: Fix parallel processing
Reviewed-by: coleenp, gziemski
mbaesken [Mon, 18 Jun 2018 14:36:50 +0200] rev 50607
8205091: AIX: build errors in hotspot after 8203641: Refactor String Deduplication into shared
Reviewed-by: simonis, stuefe, dholmes
tschatzl [Mon, 18 Jun 2018 12:11:59 +0200] rev 50606
8043575: Dynamically parallelize reference processing work
Summary: In G1 automatically set the number of parallel Reference processing threads
Reviewed-by: sangheki, kbarrett
Contributed-by: sangheon.kim@oracle.com, thomas.schatzl@oracle.com
tschatzl [Tue, 29 May 2018 09:26:00 +0200] rev 50605
8202845: Refactor reference processing for improved parallelism
Summary: Fold reference processing's nine phases into four to decrease startup and termination time of this phase.
Reviewed-by: kbarrett, sjohanss
sdama [Mon, 18 Jun 2018 08:07:15 +0530] rev 50604
8196988: Resolve disabled warnings for libjimage
Summary: Fixed warnings related to implicit-fallthrough gcc option
Reviewed-by: psandoz, mchung
henryjen [Fri, 15 Jun 2018 17:34:01 -0700] rev 50603
8199871: Deprecate pack200 and unpack200 tools
Reviewed-by: mchung, psandoz, abuckley
alanb [Sat, 16 Jun 2018 10:10:54 +0100] rev 50602
8199433: (se) select(Consumer<SelectionKey> action) as alternative to selected-key set
Reviewed-by: bpb
goetz [Fri, 15 Jun 2018 12:25:53 +0200] rev 50601
8204943: Improve message of ArrayStoreException.
Reviewed-by: lfoltan, hseigel
stuefe [Sat, 16 Jun 2018 07:05:09 +0200] rev 50600
8204958: Minor cleanups for the diagnostic framework
Reviewed-by: sspitsyn, coleenp, cjplummer