Andrey Petushkov
79fea6b201
8153107: enabling ObjectSynchronizer::quick_enter() on ARM64 causes hangs
...
Always set the markword for recursive monitors in MacroAssembler::fast_lock().
Reviewed-by: aph, drwhite, dcubed, bulasevich
2018-06-15 13:57:32 -04:00
Per Lidén
98f42dc0f5
8205344: TraceMemoryManagerStats changes in JDK-8195115 broke ZGC
...
Reviewed-by: shade, eosterlund
2018-06-19 19:19:43 +02:00
Markus Grönlund
c2c3d285dd
8204571: Add support for launching multiple startup recordings
...
Reviewed-by: egahlin
2018-06-19 19:16:08 +02:00
Phil Race
93c8d9bffd
Merge
2018-06-19 10:12:35 -07:00
Phil Race
316d8c0d42
Merge
2018-06-19 10:12:00 -07:00
Phil Race
8db50f14de
Merge
2018-06-19 09:22:38 -07:00
Toshio Nakamura
a8506cb4e1
8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate
...
Reviewed-by: rriggs, scolebourne
2018-06-19 08:19:54 -07:00
Dmitry Chuyko
d571ea407c
8198719: MethodHandleHelper.linkToStatic should drop MH arg
...
Reviewed-by: vlivanov, dlong
2018-06-19 18:18:46 +03:00
Dmitrij Pochepko
0bb3443a98
8204353: AARCH64: optimize FPU load and stores in macroAssembler
...
Reviewed-by: aph
2018-06-19 18:18:25 +03:00
Dmitrij Pochepko
07e928c8ec
8204473: AARCH64: register post-index addressing mode is not supported directly
...
Reviewed-by: aph
2018-06-19 18:14:25 +03:00
Erik Joelsson
8f5b71f3bb
8205183: Warning about using VS2017 should be removed
...
Reviewed-by: prr, tbell
2018-06-19 16:44:41 +02:00
Martin Doerr
ea76c6d316
8205172: 32 bit build broken
...
Reviewed-by: roland, kvn, dholmes
2018-06-19 16:29:48 +02:00
Robbin Ehn
ca60e251a9
8205006: Assertion failure when rehashing stringtable
...
Reviewed-by: lfoltan, zgu
2018-06-19 16:14:39 +02:00
Vicente Romero
58f944b75e
8205052: No compilation error thrown when no valid parameterization exists for functional interface type
...
Reviewed-by: mcimadamore
2018-06-19 05:22:07 -07:00
Paul Hohensee
ebe240f3f4
8195115: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results
...
Memory pools can now be optional collection participants, e.g., G1 Old Gen in an incremental collection.
Reviewed-by: ehelin, mchung
2018-06-19 05:18:49 -07:00
Lois Foltan
425e1a8bb8
8202605: Standardize on ClassLoaderData::loader_name() throughout the VM to obtain a class loader's name
...
Introduced ClassLoaderData::name() and ClassLoaderData::name_and_id() for use when obtaining a class loader's name.
Reviewed-by: coleenp, goetz, mchung, stuefe
2018-06-19 07:54:11 -04:00
Gary Adams
1682e39728
8205055: Fix compilation optimization errors with new Solaris toolchain
...
Reviewed-by: erikj
2018-06-19 07:15:00 -04:00
Gary Adams
592bda102d
8205110: Fix xchip warnings with new Solaris toolchain
...
Reviewed-by: ihse, erikj
2018-06-19 07:14:49 -04:00
Dmitry Chuyko
8421cf98b7
8205341: AARCH64: Clean up duplicate uzp1 & uzp2 instruction definition
...
Reviewed-by: aph
2018-06-19 19:21:30 +03:00
Vikrant Agarwal
eaf0662ffc
8200605: Create test for GridBagLayoutDemo
...
Reviewed-by: serb, shurailine
2018-06-19 12:04:01 +05:30
Phil Race
e413a29459
Merge
2018-06-15 13:07:46 -07:00
Phil Race
66acbf166a
8204929: Fonts with embedded bitmaps are not always rotated
...
Reviewed-by: bae
2018-06-15 13:05:34 -07:00
Brian Burkhalter
edbda00716
8205062: (fs) Improve some print diagnostics in java/nio/file/Files/CopyAndMove.java
...
Reviewed-by: alanb
2018-06-15 12:48:19 -07:00
Prasanta Sadhukhan
ecc70a4e02
8199441: Wrong caret position in multiline text components on Windows with a screen resolution higher than 100%
...
Reviewed-by: prr, jdv
2018-06-15 23:59:56 +05:30
Prasanta Sadhukhan
e0fbed3a77
8202199: Provide public, unsupported JDK API for JavaFX/Swing interop
...
Reviewed-by: prr, kcr, alanb, mchung
2018-06-15 23:38:59 +05:30
Goetz Lindenmaier
731d9b1499
8204268: Improve some IncompatibleClassChangeError messages
...
Reviewed-by: stuefe, hseigel
2018-06-15 12:31:28 +02:00
Tobias Hartmann
d2f70d7052
8205033: [REDO] Induction variable of over-unrolled loop conflicts with range checks
...
Update skeleton predicates before main loop during unrolling to remove dead code.
Reviewed-by: kvn, roland
2018-06-19 12:25:42 +02:00
Robin Westberg
5208900fce
8204957: Remove TestBiasedLockRevocationEvents from ProblemList.txt
...
Reviewed-by: mgronlun
2018-06-19 12:22:02 +02:00
Robin Westberg
e767d60648
8204236: JFR unit test of thread CPU load should be enabled
...
Reviewed-by: mgronlun, egahlin
2018-06-19 12:20:05 +02:00
Per Lidén
0cb0992377
8205064: Fail immediately if an unavailable GC is selected
...
Reviewed-by: rkennke, shade
2018-06-19 12:11:37 +02:00
Roman Kennke
37393170c1
8204941: Refactor TemplateTable::_new to use MacroAssembler helpers for tlab and eden
...
Reviewed-by: kvn, coleenp
2018-06-19 11:27:05 +02:00
Nils Eliasson
ea59779f5b
8204927: ZGC: assert(phase->idom(head) == head->in(LoopNode::EntryControl)) failed
...
Update idom
Reviewed-by: roland
2018-06-15 13:57:37 +02:00
Robbin Ehn
f434591152
8204166: TLH: Semaphore may not be destroy until signal have returned
...
Reviewed-by: eosterlund, dholmes
2018-06-19 10:57:13 +02:00
Volker Simonis
79a09bd98b
8204965: Fix '--disable-cds' and disable CDS on AIX by default
...
Reviewed-by: erikj, jiangli, stuefe, dholmes
2018-06-19 09:43:53 +02:00
Thomas Schatzl
9ae0be2289
8205043: Make parallel reference processing default for G1
...
Reviewed-by: kbarrett, sjohanss
2018-06-19 09:34:39 +02:00
Roland Westrelin
97dd8bf743
8203197: C2: consider all paths in loop body for loop predication
...
Reviewed-by: kvn, neliasso
2018-06-19 09:08:39 +02:00
Stefan Karlsson
14373f7ff8
8205163: ZGC: Keeps finalizable marked PhantomReference referents strongly alive
...
Reviewed-by: pliden, kbarrett
2018-06-19 08:44:31 +02:00
Vivek Theeyarath
df2f01daf1
8202216: Add Buffer mismatch methods
...
Reviewed-by: plevart, psandoz
2018-06-14 23:09:11 -07:00
Mandy Chung
d0955dc37a
8205112: Remove non-existent modules from test/jdk/jdk/modules/etc/UpgradeableModules.java
...
Reviewed-by: alanb, lancea, kcr
2018-06-15 11:44:49 -07:00
Mandy Chung
1b36c9f6c5
8200121: Remove unused qualified exports in java.base
...
Reviewed-by: alanb, lancea
2018-06-15 11:44:20 -07:00
Erik Joelsson
4cd592e095
8203667: Platform specific include files in jdk image in wrong sub directory
...
Reviewed-by: mchung, tbell
2018-06-15 11:15:32 -07:00
Maurizio Cimadamore
3f825e0a9a
8203838: javac performance regression in 11+11
...
Share method check exception
Reviewed-by: vromero
2018-06-15 19:24:15 +01:00
Liam Miller-Cushon
b61c993004
7183985: (ann) Class.getAnnotation() throws an ArrayStoreException when the annotation class not present
...
Reviewed-by: darcy, martin, vromero
2018-06-14 17:32:31 -07:00
Erik Joelsson
8e3570cfc2
8204973: Add build support for filtering translations
...
Reviewed-by: ihse, naoto, dfuchs
2018-06-15 09:53:28 -07:00
Vladimir Kozlov
9b7a61eff1
8184349: There should be some verification that EnableJVMCI is disabled if a GC not supporting JVMCI is selected
...
Exit VM with Error when JVMCI does not support seected GC.
Reviewed-by: iveresov, thartmann
2018-06-15 09:16:48 -07:00
Vladimir Kozlov
3ced42361d
8202948: C2: assert(init_offset >= 0) failed: positive offset from object start
...
Convert the assert into compilation check which will skip superword optimization
Reviewed-by: roland, thartmann
2018-06-15 08:28:08 -07:00
Doug Simon
df164b5b85
8205025: [AOT] make jdk.aot module upgradeable
...
Reviewed-by: alanb, kvn, mchung
2018-06-15 16:44:41 +02:00
Magnus Ihse Bursie
5c1262520d
8200867: Remove references to "jdk 9" in build system
...
Reviewed-by: redestad, tbell, erikj
2018-06-15 15:07:45 +02:00
Per Lidén
ec4c0637f8
8205050: ZGC: Incorrect use of RootAccess in ZHeapIterator
...
Reviewed-by: stefank, eosterlund
2018-06-15 13:31:50 +02:00
Per Lidén
57203871dd
8205028: ZGC: Remove incorrect comment in ZHeap::object_iterate()
...
Reviewed-by: stefank, eosterlund
2018-06-15 13:31:43 +02:00