Package org.jruby.runtime.opto
Class SwitchPointInvalidator
java.lang.Object
org.jruby.runtime.opto.SwitchPointInvalidator
- All Implemented Interfaces:
Invalidator
- Direct Known Subclasses:
ConstantInvalidator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIfUsed(RubyModule.InvalidatorList invalidators) getData()voidvoidinvalidateAll(List<Invalidator> invalidators)
-
Constructor Details
-
SwitchPointInvalidator
public SwitchPointInvalidator()
-
-
Method Details
-
invalidate
public void invalidate()- Specified by:
invalidatein interfaceInvalidator
-
invalidateAll
- Specified by:
invalidateAllin interfaceInvalidator
-
getData
- Specified by:
getDatain interfaceInvalidator
-
replaceSwitchPoint
-
addIfUsed
- Specified by:
addIfUsedin interfaceInvalidator
-