Uses of Interface
org.jruby.runtime.opto.Invalidator
Packages that use Invalidator
-
Uses of Invalidator in org.jruby
Fields in org.jruby declared as InvalidatorModifier and TypeFieldDescriptionprivate final Invalidatorprivate final InvalidatorRuby.fixnumInvalidatorprivate final InvalidatorRuby.floatInvalidatorprotected final InvalidatorRubyModule.methodInvalidatorFields in org.jruby with type parameters of type InvalidatorMethods in org.jruby that return InvalidatorModifier and TypeMethodDescriptionprivate InvalidatorRuby.addConstantInvalidator(String constantName) Ruby.getCheckpointInvalidator()Ruby.getConstantInvalidator(String constantName) Ruby.getFixnumInvalidator()Deprecated.Ruby.getFloatInvalidator()Deprecated.RubyModule.getInvalidator()Method parameters in org.jruby with type arguments of type InvalidatorModifier and TypeMethodDescriptionvoidRubyClass.addInvalidatorsAndFlush(List<Invalidator> invalidators) -
Uses of Invalidator in org.jruby.internal.runtime
Fields in org.jruby.internal.runtime declared as InvalidatorMethods in org.jruby.internal.runtime that return Invalidator -
Uses of Invalidator in org.jruby.runtime.opto
Classes in org.jruby.runtime.opto that implement InvalidatorModifier and TypeClassDescriptionclassA validator specific to how we manage Ruby constants.classclassclassclassclassFields in org.jruby.runtime.opto declared as InvalidatorMethods in org.jruby.runtime.opto that return InvalidatorModifier and TypeMethodDescriptionstatic InvalidatorOptoFactory.newConstantInvalidator(Ruby runtime) static InvalidatorOptoFactory.newGlobalInvalidator(int maxFailures) static InvalidatorOptoFactory.newMethodInvalidator(RubyModule module) Method parameters in org.jruby.runtime.opto with type arguments of type InvalidatorModifier and TypeMethodDescriptionvoidConstantInvalidator.invalidateAll(List<Invalidator> invalidators) voidFailoverSwitchPointInvalidator.invalidateAll(List<Invalidator> invalidators) voidGenerationAndSwitchPointInvalidator.invalidateAll(List<Invalidator> invalidators) voidGenerationInvalidator.invalidateAll(List<Invalidator> invalidators) voidInvalidator.invalidateAll(List<Invalidator> invalidators) voidObjectIdentityInvalidator.invalidateAll(List<Invalidator> invalidators) voidSwitchPointInvalidator.invalidateAll(List<Invalidator> invalidators) Constructors in org.jruby.runtime.opto with parameters of type InvalidatorModifierConstructorDescriptionConstantCache(IRubyObject value, Object generation, Invalidator invalidator) Construct a new ConstantCache with the given elements.ConstantCache(IRubyObject value, Object generation, Invalidator invalidator, int targetHash) Construct a new ConstantCache with the given elements.