3146 Commits

Author SHA1 Message Date
Chris Plummer
bc1d13ef7b 8177015: STACK_SIZE_MINIMUM of 32k is not always enough for Mac OS X
Bump up minimum to 64k.

Reviewed-by: dholmes, dcubed
2017-03-27 11:54:04 -07:00
Michail Chernov
bd7b547e9c 8177551: [TESTBUG] TestHumongousClassLoader.java can fail on systems with non-g1 collector
Reviewed-by: dfazunen, tschatzl, sjohanss
2017-03-27 19:05:54 +03:00
Chris Plummer
d10f85b756 8177055: [TESTBUG] test/runtime/ReservedStack/ReservedStackTest.java sometimes fails on Oracle arm64 port after being enabled for open aarch64 port
Check if the platform supports the reserved stack area.

Reviewed-by: dholmes, fparain
2017-03-24 11:09:14 -07:00
Chris Plummer
17a8069db3 8176768: hotspot ignores PTHREAD_STACK_MIN when creating new threads
Use PTHREAD_STACK_MIN as a minimum, plus other stack size cleanup

Reviewed-by: dholmes, stuefe, dcubed
2017-03-23 11:10:55 -07:00
Kirill Zhaldybin
2fd9f38a31 8171090: Convert VMStruct_test to GTest
Reviewed-by: iignatyev
2016-12-12 16:16:27 +03:00
Jesper Wilhelmsson
69fd40468a 8177070: Quarantine tests due to JDK-8177069
Reviewed-by: iveresov, iignatyev
2017-03-17 21:15:12 -07:00
Jesper Wilhelmsson
7e8d75378e Merge 2017-03-16 16:40:41 -07:00
Thomas Stuefe
8838ae7b46 8170933: Cleanup Metaspace Chunk manager: Unify treatment of humongous and non-humongous chunks
Reviewed-by: mgerdin, coleenp
2016-12-14 09:14:16 +01:00
Thomas Schatzl
6a9ca1701d 8155094: Add logging for long lasting methods found in JDK-8152948
Adds logging for DerivedPointerTable, TLAB preparation and resizing, and new collection set setup work

Reviewed-by: kbarrett, sangheki
2017-03-16 09:05:20 +01:00
Coleen Phillimore
35e8433c1c Merge 2017-03-14 14:07:24 -04:00
Christian Tornqvist
e04f906b93 8175300: Enable artifact resolution for jtreg tests
Reviewed-by: ihse, gtriantafill
2017-03-10 12:58:37 -05:00
Harold Seigel
8a5f33bd16 8172514: Stop checking for duplicate packages in the JVM_DefineModule() package list
Use GrowableArray append() instead of append_if_missing() to stop searching for duplicates

Reviewed-by: redestad, coleenp, dholmes, gtriantafill
2017-03-10 08:04:17 -05:00
Sangheon Kim
1e8667e334 8176403: [TESTBUG] gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA is referencing no longer existing group
Changed to use correct test library path

Reviewed-by: dholmes, dcubed
2017-03-08 15:48:41 -08:00
Sangheon Kim
75eb6d9735 Merge 2017-03-07 22:35:54 +00:00
Sangheon Kim
d86c76dca9 8023905: Failing to initialize VM with small initial heap when NUMA and large pages are enabled
Exit VM when fails to initialize small initial heap with NUMA and large pages enabled

Reviewed-by: jmasa, sjohanss
2017-03-07 10:25:58 -08:00
Christian Tornqvist
3e707c3671 8176102: Rename hotspot_fast* test groups to hotspot_tier1*
Reviewed-by: dholmes, mseledtsov, gtriantafill
2017-03-07 11:35:45 -05:00
Mikhailo Seledtsov
1bcca93f8a 8176163: [TESTBUG] Create hotspot_cds test group
Created a new test group

Reviewed-by: sspitsyn, dholmes, ehelin
2017-03-06 09:24:47 -08:00
Christian Tornqvist
7519b299b3 Merge 2017-03-01 13:47:11 +00:00
Christian Tornqvist
a09caaa6ff 8176012: Remove unused groups in hotspot/test/TEST.groups
Reviewed-by: iignatyev, gtriantafill
2017-03-01 08:11:29 -05:00
Harold Seigel
5485a03844 8172307: Remove ununsed JVM API JVM_GetModuleByPackageName()
Remove get_module_by_package_name() etc., and unneeded test.

Reviewed-by: sspitsyn, gtriantafill
2017-03-01 07:59:20 -05:00
Bob Vandette
929fc23c45 Merge 2017-02-24 12:41:26 -05:00
Rickard Bäckman
52ad33bebb 8175815: Quarantine AOT tests on windows
Reviewed-by: thartmann
2017-02-24 13:48:16 +01:00
Thomas Stuefe
8f9584260e 8166944: Hanging Error Reporting steps may lead to torn error logs
Interupt error reporting if reporting steps hang to enable subsequent reporting steps to run.

Reviewed-by: cjplummer, dholmes
2017-02-23 15:59:14 -05:00
Bob Vandette
b6eb59739d 8174203: Enable AOT Jtreg tests on Windows x86_64
Reviewed-by: kvn, dholmes
2017-02-14 11:24:35 -05:00
Bob Vandette
50d01f670b 8172670: AOT Platform Support for Windows and Mac OS X x64
Reviewed-by: kvn
2017-02-09 15:43:54 -05:00
Doug Simon
1bab9425ed 8169331: [JVMCI] incomplete API to MethodParameters attribute
Reviewed-by: kvn
2016-11-07 17:02:46 +01:00
Goetz Lindenmaier
afd17cbfc4 8166837: [TESTBUG] Fix tests on Linux/s390x
Reviewed-by: kvn, simonis
2016-10-31 11:36:45 +01: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
Michail Chernov
f4949ad896 8168535: Quarantine GcCauseTest02 and GcTest02
Reviewed-by: jwilhelm, sjohanss
2016-10-31 18:18:05 +03: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
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
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
Boris Molodenkov
ebdc27f789 8165451: Convert WorkerDataArray_test to GTest
Reviewed-by: jwilhelm
2016-10-26 17:29:47 +03:00
Tobias Hartmann
ed9adcbdfa 8164612: NoSuchMethodException when method name contains NULL or Latin-1 supplement character
String length needs to be updated when converting from unicode to utf8.

Reviewed-by: kvn, coleenp
2016-10-26 14:36:05 +02:00
Jesper Wilhelmsson
82bdf29022 8157455: Convert TestOS_test to GTest
Reviewed-by: dholmes, rehn
2016-05-23 19:46:43 +02:00
Jesper Wilhelmsson
4fde26fd80 8157453: Convert DependencyContext_test to GTest
Reviewed-by: dholmes, rehn, kzhaldyb
2016-05-20 16:45:00 +02:00
Jesper Wilhelmsson
99e0b31b64 8156800: Convert QuickSort_test to GTest
Reviewed-by: rehn, kzhaldyb, rprotacio, mlarsson
2016-05-11 23:33:24 +02: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
e3cfbde233 8168483: Remove jtreg timeout handler timeout
Reviewed-by: dholmes, tbell
2016-10-24 09:05:13 +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
Alexander Kulyakhtin
a7041a6dc7 8168479: Quarantine serviceability/jdwp/AllModulesCommandTest.java test
Quarantining a test

Reviewed-by: sla
2016-10-21 17:04:13 +03: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