Erik Joelsson
640bf6cbd8
8200115: System property java.vm.vendor value includes quotation marks
...
Reviewed-by: tbell, asaha
2018-06-20 09:38:17 -07:00
Chris Hegarty
659fdd8dc4
8204679: HTTP Client refresh
...
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Michael McMahon <michael.x.mcmahon@oracle.com>
Co-authored-by: Pavel Rappo <pavel.rappo@oracle.com>
Reviewed-by: chegar, dfuchs, michaelm
2018-06-20 09:05:57 -07:00
Claes Redestad
edd5002b4e
8199435: Unsafe publication of java.util.Properties.map
...
Reviewed-by: dholmes, psandoz, plevart, bchristi
2018-06-20 17:06:24 +02:00
Chris Phillips
561ec75b9b
8203030: Zero s390 31 bit size_t type conflicts in shared code
...
Cast to size_t or change to size_t foe compatibility with other archs.
Reviewed-by: pliden, dholmes
2018-06-19 10:00:39 -04:00
Maurizio Cimadamore
43248585b4
8195293: Issue more comprehensive warnings for use of \"var\" in earlier source versions
...
Issue warnings when 'var' used as a type name in type argument positions
Reviewed-by: jlahoda
2018-06-20 11:47:07 +01:00
Per Lidén
d33aa17aec
8205339: ZGC: VerifyBeforeIteration not yet supported
...
Reviewed-by: stefank, eosterlund
2018-06-20 11:33:43 +02:00
Per Lidén
d8cc020fd6
8205338: ZGC: LeakProfiler not yet supported
...
Reviewed-by: egahlin, eosterlund
2018-06-20 11:33:42 +02:00
Priya Lakshmi Muthuswamy
aefa5d6fbe
8202624: javadoc generates references to enum constructors, which are not documented
...
Reviewed-by: sundar
2018-06-20 14:52:32 +05:30
Valerie Peng
8e127e5c26
8204152: SignedObject throws NullPointerException for null keys with an initialized Signature object
...
Check for null and throw InvalidKeyException to maintain same behavior
Reviewed-by: xuelei
2018-06-19 23:33:31 +00:00
Thomas Stuefe
6f462fbc70
8203680: os::stat() on Posix platform does not need to copy input path
...
Reviewed-by: hseigel, dholmes
2018-06-19 09:34:41 +02:00
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
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
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
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
Dmitry Chuyko
8421cf98b7
8205341: AARCH64: Clean up duplicate uzp1 & uzp2 instruction definition
...
Reviewed-by: aph
2018-06-19 19:21:30 +03:00
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
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
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
1b36c9f6c5
8200121: Remove unused qualified exports in java.base
...
Reviewed-by: alanb, lancea
2018-06-15 11:44:20 -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
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
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
Per Lidén
8b9c9258aa
8205024: ZGC: Worker threads boost mode not always enabled when is should be
...
Reviewed-by: stefank, eosterlund
2018-06-15 13:31:36 +02:00
Per Lidén
2f16dd96db
8205022: ZGC: SoftReferences not always cleared before throwing OOME
...
Reviewed-by: stefank, eosterlund
2018-06-15 13:31:27 +02:00
Per Lidén
39a24e8590
8205020: ZGC: Apply workaround for buggy sem_post() in glibc < 2.21
...
Reviewed-by: stefank, eosterlund
2018-06-15 13:31:20 +02:00
Jean Christophe Beyler
89453e7c64
8205096: Add missing files for 8203394
...
Add files missed in the push for Low-Overhead Heap Profiling
Reviewed-by: dholmes, tschatzl, rehn, simonis, ehelin
2018-06-15 02:31:37 -07:00