Uses of Class
org.jruby.ir.passes.CompilerPass
Packages that use CompilerPass
-
Uses of CompilerPass in org.jruby.ir
Methods in org.jruby.ir that return types with arguments of type CompilerPassModifier and TypeMethodDescriptionIRManager.getCompilerPasses
(IRScope scope) IRScope.getExecutedPasses()
IRManager.getInliningCompilerPasses
(IRScope scope) IRManager.getJITPasses
(IRScope scope) IRManager.getSafePasses
(IRScope scope) Method parameters in org.jruby.ir with type arguments of type CompilerPassModifier and TypeMethodDescriptionstatic CompilerPassScheduler
IRManager.schedulePasses
(List<CompilerPass> passes) -
Uses of CompilerPass in org.jruby.ir.interpreter
Methods in org.jruby.ir.interpreter that return types with arguments of type CompilerPass -
Uses of CompilerPass in org.jruby.ir.passes
Subclasses of CompilerPass in org.jruby.ir.passesModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
Fields in org.jruby.ir.passes with type parameters of type CompilerPassModifier and TypeFieldDescriptionstatic final List
<Class<? extends CompilerPass>> AddLocalVarLoadStoreInstructions.DEPENDENCIES
static final List
<Class<? extends CompilerPass>> DeadCodeElimination.DEPENDENCIES
static final List
<Class<? extends CompilerPass>> UnboxingPass.DEPENDENCIES
Methods in org.jruby.ir.passes that return CompilerPassModifier and TypeMethodDescriptionstatic CompilerPass
CompilerPass.createPassInstance
(Class<? extends CompilerPass> passClass) static CompilerPass
CompilerPass.createPassInstance
(String passClassName) Methods in org.jruby.ir.passes that return types with arguments of type CompilerPassModifier and TypeMethodDescriptionList
<Class<? extends CompilerPass>> AddLocalVarLoadStoreInstructions.getDependencies()
List
<Class<? extends CompilerPass>> CompilerPass.getDependencies()
List
<Class<? extends CompilerPass>> DeadCodeElimination.getDependencies()
List
<Class<? extends CompilerPass>> LiveVariableAnalysis.getDependencies()
List
<Class<? extends CompilerPass>> UnboxingPass.getDependencies()
static List
<CompilerPass> CompilerPass.getPassesFromString
(String passList, String defaultPassList) Methods in org.jruby.ir.passes with parameters of type CompilerPassModifier and TypeMethodDescriptionvoid
BasicCompilerPassListener.alreadyExecuted
(CompilerPass passClass, FullInterpreterContext fic, Object data, boolean childScope) void
CompilerPassListener.alreadyExecuted
(CompilerPass passClass, FullInterpreterContext fic, Object data, boolean childScope) This dependent pass has been determined to already be satisfied and is not going to call execute().void
BasicCompilerPassListener.endExecute
(CompilerPass pass, FullInterpreterContext fic, Object data, boolean childScope) void
CompilerPassListener.endExecute
(CompilerPass pass, FullInterpreterContext fic, Object data, boolean childScope) This pass has just finished execute'ing.void
BasicCompilerPassListener.startExecute
(CompilerPass pass, FullInterpreterContext fic, boolean childScope) void
CompilerPassListener.startExecute
(CompilerPass pass, FullInterpreterContext fic, boolean childScope) This pass is about to begin execute'ing.Method parameters in org.jruby.ir.passes with type arguments of type CompilerPassModifier and TypeMethodDescriptionstatic CompilerPass
CompilerPass.createPassInstance
(Class<? extends CompilerPass> passClass)