< prev index next >

test/compiler/jvmci/errors/TestInvalidCompilationResult.java

Print this page
rev 11557 : 8132919: use package in compiler tests
Reviewed-by: duke


  34  * @build compiler.jvmci.errors.TestInvalidCompilationResult
  35  * @run junit/othervm -da:jdk.vm.ci... -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI compiler.jvmci.errors.TestInvalidCompilationResult
  36  */
  37 
  38 package compiler.jvmci.errors;
  39 
  40 import jdk.vm.ci.code.StackSlot;
  41 import jdk.vm.ci.code.site.ConstantReference;
  42 import jdk.vm.ci.code.site.DataPatch;
  43 import jdk.vm.ci.code.site.DataSectionReference;
  44 import jdk.vm.ci.code.site.Infopoint;
  45 import jdk.vm.ci.code.site.InfopointReason;
  46 import jdk.vm.ci.code.site.Mark;
  47 import jdk.vm.ci.code.site.Reference;
  48 import jdk.vm.ci.code.site.Site;
  49 import jdk.vm.ci.common.JVMCIError;
  50 import jdk.vm.ci.hotspot.HotSpotCompiledCode.Comment;
  51 import jdk.vm.ci.hotspot.HotSpotConstant;
  52 import jdk.vm.ci.meta.Assumptions.Assumption;
  53 import jdk.vm.ci.meta.VMConstant;
  54 
  55 import org.junit.Test;
  56 
  57 /**
  58  * Tests for errors in the code installer.
  59  */
  60 public class TestInvalidCompilationResult extends CodeInstallerTest {
  61 
  62     private static class InvalidAssumption extends Assumption {
  63     }
  64 
  65     private static class InvalidVMConstant implements VMConstant {
  66 
  67         public boolean isDefaultForKind() {
  68             return false;
  69         }
  70 
  71         public String toValueString() {
  72             return null;
  73         }
  74     }




  34  * @build compiler.jvmci.errors.TestInvalidCompilationResult
  35  * @run junit/othervm -da:jdk.vm.ci... -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI compiler.jvmci.errors.TestInvalidCompilationResult
  36  */
  37 
  38 package compiler.jvmci.errors;
  39 
  40 import jdk.vm.ci.code.StackSlot;
  41 import jdk.vm.ci.code.site.ConstantReference;
  42 import jdk.vm.ci.code.site.DataPatch;
  43 import jdk.vm.ci.code.site.DataSectionReference;
  44 import jdk.vm.ci.code.site.Infopoint;
  45 import jdk.vm.ci.code.site.InfopointReason;
  46 import jdk.vm.ci.code.site.Mark;
  47 import jdk.vm.ci.code.site.Reference;
  48 import jdk.vm.ci.code.site.Site;
  49 import jdk.vm.ci.common.JVMCIError;
  50 import jdk.vm.ci.hotspot.HotSpotCompiledCode.Comment;
  51 import jdk.vm.ci.hotspot.HotSpotConstant;
  52 import jdk.vm.ci.meta.Assumptions.Assumption;
  53 import jdk.vm.ci.meta.VMConstant;

  54 import org.junit.Test;
  55 
  56 /**
  57  * Tests for errors in the code installer.
  58  */
  59 public class TestInvalidCompilationResult extends CodeInstallerTest {
  60 
  61     private static class InvalidAssumption extends Assumption {
  62     }
  63 
  64     private static class InvalidVMConstant implements VMConstant {
  65 
  66         public boolean isDefaultForKind() {
  67             return false;
  68         }
  69 
  70         public String toValueString() {
  71             return null;
  72         }
  73     }


< prev index next >