InvalidationReason

enum InvalidationReason : Enum<L2Chunk.InvalidationReason>

An enumeration of reasons why a chunk might be invalidated.

Entries

Link copied to clipboard

The chunk is being invalidated because a method it depends on has changed.

Link copied to clipboard

The chunk is being invalidated due to it being evicted due to too many chunks being in existence.

Link copied to clipboard

The chunk is being invalidated to collect code coverage stats.

Properties

Link copied to clipboard
val countdownToNextOptimization: Long

The number of invocations that must happen after this invalidation before the code will be optimized into another chunk.

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int
Link copied to clipboard
val statistic: Statistic

Statistic for tracking the cost of invalidating chunks due to this reason.