55545 Commits

Author SHA1 Message Date
Chris Hegarty
0aa59442eb 8129952: Ensure thread consistency
Reviewed-by: alanb, ahgross, skoivu
2016-01-20 20:51:45 +00:00
Iris Clark
9d07dc02e1 8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea, prr
2016-01-20 11:02:36 -08:00
Pavel Punegov
b5e16518f4 8145800: [Testbug] CompilerControl: inline message differs for not inlined methods
Create callables outside the Internal subclasses

Reviewed-by: kvn
2016-01-20 20:26:33 +03:00
Bhanu Prakash Gopularam
298315e8f8 8133085: Avoid creating instances of security providers when possible
Reviewed-by: mullan
2016-01-20 09:21:57 -08:00
Henry Jen
186957fd7f Merge 2016-01-20 08:33:40 -08:00
Roger Riggs
0ec48f2c8b 8145459: Cleaner - use Reference.reachabilityFence
Reviewed-by: psandoz, mchung, chegar
2016-01-20 11:33:28 -05:00
Hui Shi
79dd998f3e 8147805: aarch64: C1 segmentation fault due to inline Unsafe.getAndSetObject
In Aarch64 LIR_Assembler.atomic_op, keep stored data reference register in decompressed forms as it may be used later

Co-authored-by: Felix Yang <felix.yang@linaro.org>
Reviewed-by: aph
2016-01-20 04:56:51 -08:00
Roland Schatz
66b4fd463a 8147475: compiler/jvmci/code/SimpleDebugInfoTest.java fails in Assembler::locate_operand: ShouldNotReachHere()
Reviewed-by: kvn, twisti
2016-01-20 17:00:17 -10:00
Roland Schatz
5456fcf370 8147599: [JVMCI] simplify code installation interface
Reviewed-by: twisti
2016-01-20 14:22:46 +01:00
Volker Simonis
f3dca540d8 8145336: PPC64: fix string intrinsics after CompactStrings change
Reviewed-by: mdoerr, aph, kvn
2016-01-20 16:33:51 +01:00
Lance Andersen
41131f7d81 8146803: Enhance and update Sharding API
Reviewed-by: joehw
2016-01-20 07:36:42 -05:00
Jesper Wilhelmsson
4567f1f8fe 8147791: Reenable tests that was temporarily quarantined in jdk9/hs
Reviewed-by: dholmes, mgerdin
2016-01-20 13:31:57 +01:00
Magnus Ihse Bursie
7f812c4c86 8145596: Enable debug symbols for all libraries
Reviewed-by: erikj
2016-01-20 09:54:39 +01:00
Magnus Ihse Bursie
559932b6fc 8145596: Enable debug symbols for all libraries
Reviewed-by: erikj
2016-01-20 09:54:13 +01:00
Thomas Stuefe
3927e409fb 8147509: [aix] Newlines missing in register info printout
Reviewed-by: simonis
2016-01-20 09:18:36 +01:00
Iris Clark
ac8a084ede 8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea
2016-01-19 20:32:06 -08:00
Maurizio Cimadamore
e782acbf37 8147546: regression when type-checking generic calls inside nested declarations occurring in method context
Attr.visitClassDef should set a temporary ArgumentAttr cache when in speculative mode

Reviewed-by: vromero
2016-01-20 10:53:29 +00:00
Maurizio Cimadamore
9dcc8b2068 8147493: regression when type-checking unchecked method calls
Shared warner in Attr.checkMethod leads to spurious inference errors

Reviewed-by: vromero
2016-01-20 10:50:28 +00:00
Iris Clark
fff2106bbc 8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea
2016-01-19 20:31:40 -08:00
Srinivas Dama
a5d096be2e 8144113: enable jjs testing
Reviewed-by: mhaupt, sundar
2016-01-20 09:56:29 +01:00
Iris Clark
6d7faffbd6 8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea
2016-01-19 20:30:02 -08:00
Iris Clark
3c586d6531 8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea
2016-01-19 20:29:11 -08:00
Alejandro Murillo
7300cb856d 8146653: Debug version missing in hs_err files and on internal version after Verona
Reviewed-by: dcubed, dholmes
2016-01-19 18:39:23 -08:00
Jesper Wilhelmsson
ebc48ed118 Merge 2016-01-20 00:04:04 +01:00
Rachel Protacio
9220796efc 8147494: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java fails with "java.lang.IllegalArgumentException: VM option 'TraceExceptions' does not exist"
Substituted "CheckJNICalls" for "TraceExceptions" product option in test

Reviewed-by: hseigel, coleenp, dcubed
2016-01-19 16:20:01 -05:00
Jesper Wilhelmsson
49abdf4346 Merge 2016-01-19 22:19:02 +01:00
Alejandro Murillo
cd7c54efef Merge 2016-01-19 11:43:01 -08:00
Daniel D. Daugherty
6452a8d8e3 8147629: quarantine tests failing in 2016.01.14 PIT snapshot
Ignore test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java and test/tools/launcher/TooSmallStackSize.java

Reviewed-by: rdurbin, amurillo
2016-01-19 09:40:55 -08:00
Roland Westrelin
bf99c27274 8147386: assert(size == calc_size) failed: incorrect size calculattion x86_32.ad
Incorrect offset used in spill code for vectors

Reviewed-by: vlivanov, kvn, mcberg
2016-01-19 17:58:02 +01:00
Krystal Mo
415eda1274 8003585: strength reduce or eliminate range checks for power-of-two sized arrays
Change ((x & m) u<= m) to always true and ((x & (m - 1)) u< m) into (m > 0)

Reviewed-by: kvn, roland
2016-01-19 14:52:33 +01:00
Pavel Punegov
d26d6fa3ef 8144239: [TESTBUG] InlineCommandTest.java: unknown compiler level 0 for commpile ID: 651
Add Xbatch to make compilation block test thread.

Reviewed-by: kvn
2016-02-01 19:45:26 +03:00
Tobias Hartmann
9e2947c3c6 Merge 2016-01-29 08:47:18 +01:00
Igor Ignatyev
ffbb39518c 8148012: get rid of slash-dot-dot in @library directives
Reviewed-by: dholmes, dfazunen, cjplummer
2016-01-29 03:11:16 +03:00
Felix Yang
c675914f1c 8148328: aarch64: redundant lsr instructions in stub code
Avoid redundant lsr instructions in jbyte_arraycopy and jbyte_disjoint_arraycopy.

Reviewed-by: aph
2016-01-27 12:20:53 +08:00
Zoltan Majo
477c40e4eb 8146478: Node limit exceeded with -XX:AllocateInstancePrefetchLines=1073741823
Constrain the set of accepted values for the Allocate{PrefetchLines, InstancePrefetchLines, PrefetchStepSize, PrefetchDistance} flags. Increase macro node expansion budget.

Reviewed-by: kvn
2016-01-28 08:33:45 +01:00
Srikanth Adayapalam
570883e4dc 8144580: java.lang.AssertionError: Missing type variable in where clause: T
Type variable comparisons should ignore type annotations.

Reviewed-by: mcimadamore
2016-01-19 15:46:42 +05:30
Axel Siebenborn
84ae91a490 8147611: G1 - Missing memory barrier in start_cset_region_for_worker
Reviewed-by: mgerdin, tschatzl
2016-01-19 09:39:28 +01:00
Frederic Parain
ae7f8632ce 8146751: jdk/test/tools/launcher/TooSmallStackSize.java failed on Mac OS
Reviewed-by: dholmes, gtriantafill
2016-01-19 05:28:34 -08:00
Erik Helin
6232df1012 Merge 2016-01-19 11:48:35 +01:00
Erik Helin
f646b9fac7 8147012: Fix includes in internalVMTests.cpp
Reviewed-by: stefank, mgerdin
2016-01-19 11:00:29 +01:00
Andreas Eriksson
7366cfb6d2 8129419: heapDumper.cpp: assert(length_in_bytes > 0) failed: nothing to copy
Reviewed-by: dsamersoff
2016-01-19 10:02:22 +01:00
Alejandro Murillo
5bb28e9381 Merge 2016-01-18 20:22:13 -08:00
Erik Helin
4651887649 Merge 2016-01-18 19:10:32 +01:00
Igor Ignatyev
50e019db4f Merge 2016-01-18 17:53:34 +01:00
Roland Schatz
fdb6716fd4 8147564: [JVMCI] remove unused method CodeCacheProvider.needsDataPatch
Reviewed-by: twisti
2016-01-18 17:31:14 +01:00
Andrew Haley
6b826df140 8146709: AArch64: Incorrect use of ADRP for byte_map_base
Reviewed-by: roland
2016-01-19 17:52:52 +00:00
Roland Westrelin
b6658d2b5f 8146999: hotspot/test/compiler/c2/8007294/Test8007294.java test nightly failure
Uncast() fails with CheckCastPP

Reviewed-by: kvn, thartmann
2016-01-18 21:34:28 +01:00
Erik Helin
ed65d938e5 8146985: Change output directory for hotspot's jtreg tests
Reviewed-by: erikj, mikael
2016-01-18 17:12:34 +01:00
Yuji Kubota
3a492834aa 8146086: Publishing two webservices on same port fails with "java.net.BindException: Address already in use"
Reviewed-by: chegar
2016-01-18 15:28:46 +01:00
Maurizio Cimadamore
7985afb4e5 8147554: InfoOptsTest fails when executed outside make
Local ant build uses '-' as a build separator instead of '+' for fullversion string

Reviewed-by: jlahoda
2016-01-18 14:25:29 +00:00