8213794: ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32
Reviewed-by: dholmes
This commit is contained in:
parent
28f45defae
commit
11c5e7968b
src/hotspot/cpu/arm
test
hotspot/jtreg/compiler
profiling
runtime/criticalnatives
lib/jdk/test/lib
@ -294,6 +294,9 @@ void VM_Version::initialize() {
|
||||
Tier3MinInvocationThreshold = 500;
|
||||
}
|
||||
|
||||
UNSUPPORTED_OPTION(TypeProfileLevel);
|
||||
UNSUPPORTED_OPTION(CriticalJNINatives);
|
||||
|
||||
FLAG_SET_DEFAULT(TypeProfileLevel, 0); // unsupported
|
||||
|
||||
// This machine does not allow unaligned memory accesses
|
||||
|
@ -25,6 +25,7 @@
|
||||
* @test
|
||||
* @bug 8189439
|
||||
* @summary Parameters type profiling is not performed from aarch64 interpreter
|
||||
* @requires os.arch != "arm"
|
||||
* @requires vm.flavor == "server" & vm.compMode == "Xmixed" & !vm.emulatedClient & !vm.graal.enabled
|
||||
* @library /test/lib /
|
||||
* @build sun.hotspot.WhiteBox
|
||||
|
@ -24,7 +24,7 @@
|
||||
|
||||
/* @test
|
||||
* @bug 8167409
|
||||
* @requires os.arch != "aarch64"
|
||||
* @requires (os.arch != "aarch64") & (os.arch != "arm")
|
||||
* @run main/othervm/native -Xcomp -XX:+CriticalJNINatives compiler.runtime.criticalnatives.argumentcorruption.CheckLongArgs
|
||||
*/
|
||||
package compiler.runtime.criticalnatives.argumentcorruption;
|
||||
|
@ -24,7 +24,7 @@
|
||||
|
||||
/* @test
|
||||
* @bug 8167408
|
||||
* @requires os.arch != "aarch64"
|
||||
* @requires (os.arch != "aarch64") & (os.arch != "arm")
|
||||
* @run main/othervm/native -Xcomp -XX:+CriticalJNINatives compiler.runtime.criticalnatives.lookup.LookUp
|
||||
*/
|
||||
package compiler.runtime.criticalnatives.lookup;
|
||||
|
@ -224,7 +224,7 @@ public class Platform {
|
||||
if (isAix()) {
|
||||
return false; // SA not implemented.
|
||||
} else if (isLinux()) {
|
||||
if (isS390x()) {
|
||||
if (isS390x() || isARM()) {
|
||||
return false; // SA not implemented.
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user