Top Description Fields Constructors Methods
org.jruby.runtime.opto

public Class ConstantInvalidator

extends SwitchPointInvalidator
Class Inheritance
Imports
org.jruby.management.Caches, java.util.List

A validator specific to how we manage Ruby constants.

Field Summary

Modifier and TypeField and Description
private final Caches

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
Inherited from org.jruby.runtime.opto.SwitchPointInvalidator:
addIfUsedgetDatareplaceSwitchPoint

Field Detail

cachesback to summary
private final Caches caches

Constructor Detail

ConstantInvalidatorback to summary
public ConstantInvalidator(Caches caches)

Method Detail

invalidateback to summary
public void invalidate()

Overrides org.jruby.runtime.opto.SwitchPointInvalidator.invalidate.

Implements org.jruby.runtime.opto.Invalidator.invalidate.

Annotations
@Override
invalidateAllback to summary
public void invalidateAll(List<Invalidator> invalidators)

Overrides org.jruby.runtime.opto.SwitchPointInvalidator.invalidateAll.

Implements org.jruby.runtime.opto.Invalidator.invalidateAll.

Annotations
@Override