test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
Index
Unified diffs
Context diffs
Sdiffs
Frames
Patch
New
Old
Previous File
Next File
open Cdiff test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
Print this page
*** 49,66 ****
import java.util.Objects;
import java.util.Random;
import compiler.whitebox.CompilerWhiteBoxTest;
import sun.hotspot.code.Compiler;
- import jtreg.SkippedException;
public class TestBase64 {
static boolean checkOutput = Boolean.getBoolean("checkOutput");
public static void main(String[] args) throws Exception {
if (!Compiler.isIntrinsicAvailable(CompilerWhiteBoxTest.COMP_LEVEL_FULL_OPTIMIZATION, "java.util.Base64$Encoder", "encodeBlock", byte[].class, int.class, int.class, byte[].class, int.class, boolean.class)) {
! throw new SkippedException("Base64 intrinsic is not available");
}
int iters = (args.length > 0 ? Integer.valueOf(args[0]) : 100000);
System.out.println(iters + " iterations");
test0(Base64Type.BASIC, Base64.getEncoder(), Base64.getDecoder(),"plain.txt", "baseEncode.txt", iters);
--- 49,66 ----
import java.util.Objects;
import java.util.Random;
import compiler.whitebox.CompilerWhiteBoxTest;
import sun.hotspot.code.Compiler;
public class TestBase64 {
static boolean checkOutput = Boolean.getBoolean("checkOutput");
public static void main(String[] args) throws Exception {
if (!Compiler.isIntrinsicAvailable(CompilerWhiteBoxTest.COMP_LEVEL_FULL_OPTIMIZATION, "java.util.Base64$Encoder", "encodeBlock", byte[].class, int.class, int.class, byte[].class, int.class, boolean.class)) {
! System.out.println("Base64 intrinsic is not available");
! return;
}
int iters = (args.length > 0 ? Integer.valueOf(args[0]) : 100000);
System.out.println(iters + " iterations");
test0(Base64Type.BASIC, Base64.getEncoder(), Base64.getDecoder(),"plain.txt", "baseEncode.txt", iters);
test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
Index
Unified diffs
Context diffs
Sdiffs
Frames
Patch
New
Old
Previous File
Next File