Jon Masamitsu
867c3bfaef
8155948: Add message for CMS deprecation for Oracle builds
...
Reviewed-by: kbarrett, dholmes, coleenp, drwhite
2016-10-17 16:46:12 -07:00
Alan Burlison
7520497b75
8157141: Fix for JDK-8031290 is unnecessarily fragile
...
8166454: meminfo(2) has been available since Solaris 9
Reviewed-by: dholmes, kbarrett
2016-10-17 19:18:08 -04:00
Martin Walsh
811ccf69ad
8165482: java in ldoms, with cpu-arch=generic has problems
...
Reviewed-by: dholmes, alanbur
2016-10-17 19:12:28 -04:00
Stanislav Smirnov
c13329714b
8165687: Fix license and copyright headers in jd9 under hotspot/test
...
Legal notices and Oracle copyrights were updated (white and blank space, commas) in tests files for uniformity to meet Oracle requirements.
Co-authored-by: Vassili Igouchkine <vassili.igouchkine@oracle.com>
Reviewed-by: dholmes, iris
2016-10-17 18:54:12 -04:00
David Holmes
7e084fd81f
8166197: assert(RelaxAssert || w != Thread::current()->_MutexEvent) failed: invariant
...
Reviewed-by: dcubed, cvarming
2016-10-17 18:40:10 -04:00
Roland Westrelin
29e33425a4
8168086: 8166869 broke jvmci build on aarch64
...
Reviewed-by: kvn
2016-10-17 17:55:10 +02:00
Vladimir Kozlov
28c75424e3
Merge
2016-10-14 08:54:02 -07:00
Lana Steuck
b006895cb4
Merge
2016-10-13 23:03:14 +00:00
Lana Steuck
6813916b73
Added tag jdk-9+140 for changeset ddbbb16c6b6e
2016-10-13 21:01:10 +00:00
Max Ockner
06ee36561b
8167446: Add back PermSize and MaxPermSize
...
Added Permsize and MaxPermSize as obsolete options to remain indefinitely.
Reviewed-by: coleenp, hseigel, lfoltan
2016-10-13 15:57:24 -04:00
Alejandro Murillo
82157115c2
Merge
2016-10-13 08:57:54 -07:00
Mandy Chung
7bcdb60438
8167511: IgnoreModulePropertiesTest.java needs update for JDK-8162401
...
Reviewed-by: lfoltan, hseigel
2016-10-13 08:00:10 -07:00
Ningsheng Jian
6a9dfd0048
8167595: AArch64: SEGV in stub code cipherBlockChaining_decryptAESCrypt
...
Reviewed-by: aph
2016-10-12 12:24:41 +00:00
Martin Doerr
4b792903da
8166970: Adapt mutex padding according to DEFAULT_CACHE_LINE_SIZE
...
Reviewed-by: coleenp, dholmes, dcubed, redestad
2016-10-12 10:41:00 +02:00
Magnus Ihse Bursie
a6aec9bc10
8167424: Various trivial fixes in build system
...
Reviewed-by: erikj, tbell
2016-10-11 09:49:50 +02:00
Jiangli Zhou
4d9fc9541d
8167333: Invalid source path info might be used when creating ClassFileStream after CFLH transforms a shared classes in some cases
...
Use NULL as 'source' when there is no valid source path info.
Reviewed-by: iklam, dholmes, dsamersoff
2016-10-10 20:50:33 -04:00
Doug Simon
896a819c2b
8167180: [JVMCI] Exported elements referring to inaccessible types in jdk.vm.ci
...
Reviewed-by: mchung, twisti, alanb
2016-10-11 00:08:20 +02:00
Harold Seigel
63e0cc39e9
8166364: fatal error: acquiring lock DirtyCardQ_CBL_mon/16 out of order with lock Module_lock/6 -- possible deadlock
...
Set the mirror's module field outside of the module lock.
Reviewed-by: dsamersoff, dholmes, rehn
2016-10-10 08:34:32 -04:00
Doug Simon
b7b3fb4266
8167353: [JVMCI] JVMCI re-initialization check is in the wrong location
...
Reviewed-by: kvn, twisti
2016-10-07 15:40:34 -07:00
Iris Clark
bb43a0e538
8166799: ASSEMBLY_EXCEPTION contains historical company name
...
Reviewed-by: mchung, tbell
2016-10-06 18:05:53 -07:00
Lana Steuck
76159db225
Merge
2016-10-06 23:12:14 +00:00
Lana Steuck
3cc0174544
Added tag jdk-9+139 for changeset 9e274c9c3047
2016-10-06 20:56:10 +00:00
Volker Simonis
fcdc3eac28
8159611: C2: ArrayCopy elimination skips required parameter checks
...
Reviewed-by: kvn, zmajo, thartmann
2016-10-06 18:51:24 +02:00
Zoltan Majo
7bc6ecfba8
8167578: C1: compiler.escapeAnalysis.TestArrayCopy fails to throw ArrayStoreException
...
Remove code that causes C1's arraycopy to skip type checks if the length argument is 0
Reviewed-by: kvn
2016-11-01 09:19:14 +01:00
Michail Chernov
45a6944636
Merge
2016-10-31 17:36:39 +00:00
Michail Chernov
f4949ad896
8168535: Quarantine GcCauseTest02 and GcTest02
...
Reviewed-by: jwilhelm, sjohanss
2016-10-31 18:18:05 +03:00
Goetz Lindenmaier
29654f8fe5
8168283: adlc: fix error expanding expanded nodes
...
Reviewed-by: kvn
2016-10-19 11:08:03 +02:00
Roland Westrelin
bedfd21b60
8167300: Scheduling failures during gcm should be fatal
...
Reviewed-by: kvn, mcberg
2016-10-10 17:04:42 +02:00
Roland Westrelin
21f23a996e
8167298: assert(tp->base() != Type::AnyPtr) crash with Unsafe.compareAndExchangeObject*
...
Unsafe.compareAndExchangeObject should keep track of returned type after matching
Reviewed-by: shade, vlivanov
2016-10-13 12:27:39 +02:00
Doug Simon
47096d7dd1
8168915: [JVMCI] use MethodParameters attribute instead of depending on -g option for sanity checks
...
Reviewed-by: kvn
2016-10-29 01:09:42 +02:00
Tobias Hartmann
dd45be3f41
8168770: Fix for 8151988 causes performance regression on SPARC
...
Reversed and re-implemented fix for 8151988 to eagerly cut off control input of Div and Mod nodes.
Reviewed-by: kvn
2016-10-31 09:50:12 +01:00
Vladimir Kozlov
797316e4f1
Merge
2016-10-28 19:33:22 +00:00
Dmitry Chuyko
e70bbbd57f
8067744: XMM/SSE float register values corrupted by JNI_CreateVM call in JRE 8 (Windows)
...
Save/restore registers in generate_get_cpu_info() code which checks interrupts.
Reviewed-by: kvn, mcberg
2016-10-28 12:28:46 -07:00
Staffan Larsen
1db73e7104
8168305: GC.class_stats should not require -XX:+UnlockDiagnosticVMOptions
...
Reviewed-by: rehn, mlarsson, iklam
2016-10-28 08:40:35 +02:00
Paul Sandoz
a1289cce5b
8166974: invokedynamic implementation should not wrap Errors
...
Reviewed-by: dholmes, jrose
2016-10-14 14:47:01 -07:00
Gerard Ziemski
e555a3e342
8166145: runtime/threads/ThreadInterruptTest3 fails with ExitCode 0
...
Added new hashtables logging tag and used it print out the table performance details.
Reviewed-by: coleenp, dholmes
2016-10-27 09:42:45 -05:00
Igor Henrique Soares Nunes
8ab06fddce
8168318: PPC64: Use cmpldi instead of li/cmpld
...
Reviewed-by: goetz
2016-10-27 12:22:28 +02:00
Markus Grönlund
c313933e5d
Merge
2016-10-27 12:18:36 +02:00
Martin Doerr
9ccff4aa30
8168083: PPC64: Cleanup template interpreter after 8154580 and 8154867
...
Reviewed-by: goetz, coleenp
2016-10-27 11:41:53 +02:00
Markus Grönlund
07a68838f2
Merge
2016-10-27 11:20:37 +02:00
Markus Grönlund
5ce7a44cf0
8168662: Intrinsic support for event based tracing needs explicit control dependency
...
Reviewed-by: kvn, rehn
2016-10-27 11:14:30 +02:00
Marcus Larsson
43db68dee4
8146009: "pure virtual method called" with using new GC logging mechanism
...
Co-authored-by: Michail Chernov <michail.chernov@oracle.com>
Reviewed-by: dsamersoff, dholmes, mchernov
2016-10-21 10:14:54 +02:00
Marcus Larsson
8641d21c56
8166117: Add UTC timestamp decorator for UL
...
Reviewed-by: rehn, rprotacio
2016-10-21 10:18:11 +02:00
Goetz Lindenmaier
a4cfffae9b
8167673: [s390] The s390 port
...
Template interpreter, C1, C2
Reviewed-by: kvn, simonis
2016-10-13 14:49:34 +02:00
Andrew Haley
810f5aada6
Merge
2016-10-06 09:36:23 +00:00
Andrew Haley
25a130784d
8167200: AArch64: Broken stack pointer adjustment in interpreter
...
Always adjust SP unconditionally
Reviewed-by: dlong, kbarrett
2016-10-06 09:25:21 +00:00
Doug Simon
dd2c391c43
8167194: [JVMCI] no reliable mechanism for querying JVMCI system properties
...
Reviewed-by: kvn
2016-10-05 13:56:26 -07:00
Vladimir Kozlov
60735c4b5c
Merge
2016-10-05 21:35:05 +02:00
Tom Rodriguez
a777d77fb5
8166929: [JVMCI] Expose decompile counts in MDO
...
Reviewed-by: twisti
2016-10-05 11:32:50 -07:00
Alejandro Murillo
ce5aedb30c
Merge
2016-10-05 09:52:53 -07:00