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 TypeMethodDescriptionvoid
addIfUsed
(RubyModule.InvalidatorList invalidators) getData()
void
void
invalidateAll
(List<Invalidator> invalidators)
-
Constructor Details
-
SwitchPointInvalidator
public SwitchPointInvalidator()
-
-
Method Details
-
invalidate
public void invalidate()- Specified by:
invalidate
in interfaceInvalidator
-
invalidateAll
- Specified by:
invalidateAll
in interfaceInvalidator
-
getData
- Specified by:
getData
in interfaceInvalidator
-
replaceSwitchPoint
-
addIfUsed
- Specified by:
addIfUsed
in interfaceInvalidator
-