Commit Graph

41766 Commits

Author SHA1 Message Date
Jesper Wilhelmsson
99e0b31b64 8156800: Convert QuickSort_test to GTest
Reviewed-by: rehn, kzhaldyb, rprotacio, mlarsson
2016-05-11 23:33:24 +02:00
Ningsheng Jian
1527f49156 8168567: Fix for 8166972 breaks aarch64 build
Addded missing #endif for aarch64 code.

Reviewed-by: kvn, aph
2016-10-24 13:36:06 -04:00
Amit Sapre
efe353282a 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present
Removed dependency of java.management over jdk.management.

Reviewed-by: mchung, dfuchs, dholmes
2016-10-26 14:58:14 +05:30
Chris Plummer
5a51418eb9 8166679: JNI AsyncGetCallTrace replaces topmost frame name with <no Java callstack recorded> starting with Java 9 b133
Partly undid the changes for 8159284, which are the cause of this CR.

Reviewed-by: dholmes, coleenp, dcubed
2016-10-24 14:12:32 -07:00
Vladimir Kozlov
86571685f6 8168317: [JVMCI] use reflection instead of jdk 9 Module API in Services.java
Reviewed-by: iveresov, twisti
2016-10-24 11:48:30 -07:00
Joseph Provino
e41fd6cc89 Merge 2016-10-24 16:27:13 +00:00
Joseph Provino
af75e7389a 8160055: Misplaced call to ClassLoaderDataGraph::clear_claimed_marks during initial mark
The call to ClassLoaderDataGraph::clear_claimed_marks() during initial mark in g1CollectedHeap.cpp:4420 is misplaced.

Reviewed-by: tschatzl, kbarrett
2016-10-24 10:10:30 -04:00
Sharath Ballal
418c0fdb88 8160376: DebuggerException: Can't attach symbolicator to the process
Make SA link to JavaRuntimeSupport in MacOS X

Reviewed-by: dsamersoff, dcubed
2016-10-24 14:51:54 +03:00
Staffan Larsen
6078e95517 Merge 2016-10-24 09:55:58 +02:00
Staffan Larsen
e3cfbde233 8168483: Remove jtreg timeout handler timeout
Reviewed-by: dholmes, tbell
2016-10-24 09:05:13 +02:00
Kim Barrett
b82dbd43b5 8166862: CMS needs klass_or_null_acquire
Change CMS non-assert uses of klass_or_null to klass_or_null_acquire.

Reviewed-by: tschatzl, mgerdin
2016-10-21 22:26:51 -04:00
Dean Long
a8a3dae37c 8160411: SIGSEGV in frame::safe_for_sender on incomplete DeoptimizationBlob frame
Add range check for sender_sp

Reviewed-by: aph, dcubed
2016-10-21 17:51:33 -07:00
Rahul Raghavan
0520f59743 8165661: SPECjvm2008-crypto.signverify regression in 9-b105
Reverted part change done earlier for 8145322 -  removed the (CastII (AddI x const)) -> (AddI (CastII x) const) transformation

Reviewed-by: roland, kvn, thartmann
2016-10-21 13:07:32 -07:00
Nils Eliasson
1134c66f5e 8166377: is_compiled_by_jvmci hot in some profiles - improve nmethod compiler type detection
Refactor code removing virtual call

Reviewed-by: kvn, twisti
2016-10-21 20:12:47 +02:00
Smita Kamath
2bc0337093 8165381: Update for x86 SHA512 using AVX2
Add intrinsics for x86 AVX2 architecture with no SHA instructions.

Reviewed-by: kvn
2016-10-21 10:16:09 -07:00
Markus Grönlund
cebdce2234 Merge 2016-10-21 17:55:02 +02:00
Markus Grönlund
1175b7f1c8 8166806: Add intrinsic support for writer used in event based tracing
Reviewed-by: kvn, egahlin
2016-10-21 16:20:18 +02:00
Alexander Kulyakhtin
a7041a6dc7 8168479: Quarantine serviceability/jdwp/AllModulesCommandTest.java test
Quarantining a test

Reviewed-by: sla
2016-10-21 17:04:13 +03:00
Jini George
2069d6b6b3 8164383: jhsdb dumps core on Solaris 12 when loading dumped core
Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12.

Reviewed-by: dsamersoff, sspitsyn
2016-10-21 12:30:12 +03:00
Michihiro Horie
8e09cfb126 8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory()
Reviewed-by: simonis, mdoerr
2016-10-21 10:27:32 +02:00
Alejandro Murillo
9864800638 Merge 2016-10-20 17:05:26 -07:00
Alejandro Murillo
af03100a51 Merge 2016-10-20 16:53:56 -07:00
J. Duke
7b77bd9dcf Merge 2017-07-05 22:22:33 +02:00
J. Duke
f3fcd6b8ff Merge 2017-07-05 22:22:25 +02:00
J. Duke
a42f12bffa Merge 2017-07-05 22:22:15 +02:00
J. Duke
17b3540d12 Merge 2017-07-05 22:22:08 +02:00
J. Duke
cc324da32f Merge 2017-07-05 22:22:00 +02:00
J. Duke
6bf665a93e Merge 2017-07-05 22:21:51 +02:00
J. Duke
78d09c8a22 Merge 2017-07-05 22:21:44 +02:00
J. Duke
6646266c40 Merge 2017-07-05 22:21:28 +02:00
J. Duke
7923d1aba4 Added tag jdk-9+141 for changeset 9aadd2163b56 2017-07-05 22:21:08 +02:00
J. Duke
5f4ad59aee Merge 2017-07-05 22:21:06 +02:00
J. Duke
a78f3138bf Merge 2017-07-05 22:21:00 +02:00
J. Duke
269299ac22 Merge 2017-07-05 22:20:50 +02:00
J. Duke
198f7996f0 Merge 2017-07-05 22:20:44 +02:00
J. Duke
df544183a3 Merge 2017-07-05 22:20:35 +02:00
J. Duke
7755f5a575 Merge 2017-07-05 22:20:26 +02:00
J. Duke
722cc30282 Merge 2017-07-05 22:20:18 +02:00
J. Duke
f8016382a6 Merge 2017-07-05 22:20:08 +02:00
J. Duke
b940cd83e7 Added tag jdk-9+140 for changeset 0875007901f7 2017-07-05 22:19:49 +02:00
J. Duke
e91b43837d Merge 2017-07-05 22:19:47 +02:00
J. Duke
c44d37bde0 Merge 2017-07-05 22:19:40 +02:00
J. Duke
271f3b6160 Merge 2017-07-05 22:19:30 +02:00
J. Duke
90b7b9bbbe Merge 2017-07-05 22:19:22 +02:00
J. Duke
9a52b23b4a Merge 2017-07-05 22:19:13 +02:00
J. Duke
300042b6df Merge 2017-07-05 22:19:03 +02:00
J. Duke
269830c103 Merge 2017-07-05 22:18:55 +02:00
J. Duke
e0f03efe11 Merge 2017-07-05 22:18:27 +02:00
J. Duke
20a5622e01 Added tag jdk-9+139 for changeset 65477538bec3 2017-07-05 22:17:46 +02:00
J. Duke
07476b2f7d Merge 2017-07-05 22:17:45 +02:00