47382 Commits

Author SHA1 Message Date
J. Duke
735f943ea6 Merge 2017-08-24 16:24:24 +02:00
J. Duke
289ebabe62 Merge 2017-08-24 16:24:18 +02:00
J. Duke
bc9cd8db6b Merge 2017-08-24 16:24:09 +02:00
J. Duke
e3b9d3d8dd Added tag jdk-9+175 for changeset 994036e74ab8 2017-08-24 16:23:58 +02:00
J. Duke
3c8e884fcd Merge 2017-08-24 16:23:57 +02:00
J. Duke
0b82b1baab Merge 2017-08-24 16:23:46 +02:00
J. Duke
3dc980bcdc Merge 2017-08-24 16:23:38 +02:00
J. Duke
0b9895ac94 Merge 2017-08-24 16:23:30 +02:00
J. Duke
152ca1efc1 Merge 2017-08-24 16:23:21 +02:00
J. Duke
853fc4f3c1 Merge 2017-08-24 16:23:11 +02:00
J. Duke
4e6a4d1ed6 Merge 2017-08-24 16:22:59 +02:00
J. Duke
7f27bdff01 Merge 2017-08-24 16:22:48 +02:00
David Holmes
b69ce81b11 Merge 2017-08-24 14:00:04 +00:00
Claes Redestad
07d8b10614 8186500: StringConcatFactory.makeConcatWithConstants throws AssertionError when recipe contains non-String constants
Reviewed-by: shade, psandoz
2017-08-24 15:03:38 +02:00
Martin Doerr
73b63996f6 8186734: AIX build broken after 8186166: Generalize Atomic::cmpxchg with templates
Reviewed-by: goetz
2017-08-24 14:56:48 +02:00
Stuart Monteith
8d75bd2ea6 8186325: AArch64: jtreg test hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV
Reviewed-by: adinn, aph
2017-08-24 16:12:40 +08:00
Xueming Shen
1152b56c5b 8186142: ZipPath.{starts,ends}With(nonZipPath) throws an exception, but should return false
Reviewed-by: martin
2017-08-23 21:27:02 -07:00
Doug Simon
29264c3764 8186459: [JVMCI] ClassNotFoundException thrown by CompilerToVM.lookupType() should be converted to a LinkageError
Reviewed-by: kvn, iveresov
2017-08-23 23:38:06 +02:00
Doug Simon
5dfb339a67 Merge 2017-08-24 08:38:50 +00:00
Coleen Phillimore
c76b282388 Merge 2017-08-24 01:13:04 +00:00
John Paul Adrian Glaubitz
33f7b43ace 8186655: Identifier strings for PowerPC 64 LE and PowerPC 64 are swapped
Reviewed-by: stuefe, dholmes
2017-08-23 17:45:49 -04:00
Robert Field
a908618445 8185108: JShell: NullPointerException when throwing exception with null message under local ExecutionControl
Reviewed-by: jlahoda
2017-08-23 14:06:50 -07:00
Sangheon Kim
4ce73f7b3d Merge 2017-08-23 20:20:59 +00:00
Sangheon Kim
cc97e03ea1 8186402: [TESTBUG] "Balance queues" output expected by test
Changed to use 2 ParallelGCThreads to guarantee generating 'Balance queues' log

Reviewed-by: tschatzl, aharlap
2017-08-23 13:14:20 -07:00
Phil Race
7e72060e82 Merge 2017-08-23 12:05:36 -07:00
Coleen Phillimore
3d6d1ec64b 8160399: is_oop_or_null involves undefined behavior
8164984: Improper use of is_oop in production code

Replace oop->is_oop*() with oopDesc::is_oop*(oop) so this pointer can be verified

Reviewed-by: iklam, kvn, dholmes
2017-08-23 14:52:55 -04:00
Igor Veresov
2157043054 Merge 2017-08-23 18:28:45 +00:00
Igor Veresov
fc2655ab67 8186681: Update Graal
Reviewed-by: kvn
2017-08-23 11:24:50 -07:00
Jonathan Gibbons
0ad228775f 8186466: Fix accessibility and other minor issues in java.base
Reviewed-by: mchung, naoto, martin
2017-08-23 10:58:11 -07:00
Jonathan Gibbons
1c0fce9964 8186460: Fix stylesheet to better display multi-row headers in "striped" tables
Reviewed-by: bpatel
2017-08-23 10:53:57 -07:00
Coleen Phillimore
d410c4def0 Merge 2017-08-23 16:37:33 +00:00
Lance Andersen
51f1081189 8184120: javax.transaction.xa.Xid fields reference obsolete method names
Reviewed-by: psandoz
2017-08-23 12:24:55 -04:00
Volker Simonis
d1b59ed425 8186667: InterpreterCodeSize overflows on AIX
Reviewed-by: goetz
2017-08-23 18:24:47 +02:00
Sibabrata Sahoo
6244c921c7 8183310: java/security/modules/ModularTest.java should clean up better
This require cleaning up Test files.

Reviewed-by: weijun
2017-08-23 09:13:32 -07:00
Coleen Phillimore
111116dd5b 8186088: ConstantPoolCache::_resolved_references is not a JNIHandle
Make an OopHandle type to replace jobject to encapsulate these oop pointers in metadata and module entry.

Reviewed-by: sspitsyn, dholmes, jiangli, twisti
2017-08-23 12:00:39 -04:00
Erik Österlund
c1f2527986 Merge 2017-08-23 15:47:41 +02:00
Coleen Phillimore
ac31ee64fa Merge 2017-08-23 13:46:35 +00:00
Coleen Phillimore
ba8be6f34a Merge 2017-08-23 12:39:55 +00:00
Kim Barrett
e54adefc2f 8186166: Generalize Atomic::cmpxchg with templates
Reviewed-by: dholmes, coleenp
2017-08-23 14:01:17 +02:00
Martin Doerr
61a9f88ca7 8186611: s390: Add missing compiler barriers and fix assembler
Reviewed-by: goetz
2017-08-23 10:25:25 +02:00
Erik Joelsson
dc01400411 8186470: JDK10 hotspot integration has broken all MacOS dummy builds
Reviewed-by: ctornqvi, tbell
2017-08-23 08:55:13 +02:00
Robert Field
1a42e4f2ec 8186636: JShell tests: jtreg_4.2-b08 breaks ComputeFQNsTest.testAddImport()
Reviewed-by: jlahoda
2017-08-22 23:26:28 -07:00
Jesper Wilhelmsson
0c8dc55148 Merge 2017-08-22 20:31:36 +00:00
Vladimir Kozlov
59984483c7 Merge 2017-08-22 19:24:42 +00:00
Vladimir Kozlov
ff0402fe8d 8186453: [AOT] refactor AOT tool code
Reviewed-by: iveresov
2017-08-22 11:50:51 -07:00
Mikhailo Seledtsov
d1cba6b06e Merge 2017-08-22 18:11:22 +00:00
Mikhailo Seledtsov
7133508150 Merge 2017-08-22 09:55:58 -07:00
Igor Veresov
7465efdb3b 8186235: [Graal] compiler/aot/RecompilationTest.java fails in case UseJVMCICompiler is enabled
Make JVMCI respect -XX:-Inline

Reviewed-by: kvn
2017-08-22 08:53:35 -07:00
Dmitrij Pochepko
b54514e556 8186297: AARCH64: Intrinsify Unsafe.compareAndSetByte and compareAndSetShort
Reviewed-by: aph, adinn
2017-08-22 17:24:40 +03:00
Jesper Wilhelmsson
7b25384c71 Merge 2017-08-22 16:20:30 +02:00