< prev index next >

test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java

Print this page
rev 52456 : imported patch asm.additional


  33  *     Create a constant pool, which contains maximum number of invokedynamic constants and corresponding
  34  *     invokedynamic commands that refer to incorrect bootstrap method types. Verify that appropriate
  35  *     exception is thrown for each invokedynamic command and bootstrap/target methods are never invoked.
  36  *     The maximum number of invokedynamic calls is determined dynamically.
  37  *
  38  * @library /vmTestbase
  39  *          /test/lib
  40  *          /vmTestbase/vm/mlvm/patches
  41  *
  42  * @comment patch for java.base
  43  * @build java.base/*
  44  *
  45  * @comment build generator
  46  * @build vm.mlvm.cp.share.GenManyIndyIncorrectBootstrap
  47  *
  48  * @run driver jdk.test.lib.FileInstaller . .
  49  *
  50  * @comment build test class and indify classes
  51  * @build vm.mlvm.share.ClassfileGeneratorTest
  52  * @run driver vm.mlvm.share.IndifiedClassesBuilder

  53  *
  54  * @run main/othervm/timeout=300
  55  *      vm.mlvm.share.ClassfileGeneratorTest
  56  *      -generator vm.mlvm.cp.share.GenManyIndyIncorrectBootstrap
  57  */
  58 


  33  *     Create a constant pool, which contains maximum number of invokedynamic constants and corresponding
  34  *     invokedynamic commands that refer to incorrect bootstrap method types. Verify that appropriate
  35  *     exception is thrown for each invokedynamic command and bootstrap/target methods are never invoked.
  36  *     The maximum number of invokedynamic calls is determined dynamically.
  37  *
  38  * @library /vmTestbase
  39  *          /test/lib
  40  *          /vmTestbase/vm/mlvm/patches
  41  *
  42  * @comment patch for java.base
  43  * @build java.base/*
  44  *
  45  * @comment build generator
  46  * @build vm.mlvm.cp.share.GenManyIndyIncorrectBootstrap
  47  *
  48  * @run driver jdk.test.lib.FileInstaller . .
  49  *
  50  * @comment build test class and indify classes
  51  * @build vm.mlvm.share.ClassfileGeneratorTest
  52  * @run driver vm.mlvm.share.IndifiedClassesBuilder
  53  * @ignore 8194951: some mlvm tests fail w/ ASMv7
  54  *
  55  * @run main/othervm/timeout=300
  56  *      vm.mlvm.share.ClassfileGeneratorTest
  57  *      -generator vm.mlvm.cp.share.GenManyIndyIncorrectBootstrap
  58  */
  59 
< prev index next >