Module reference_processor

Module reference_processor 

Source
Expand description

Reference processing implementation.

Structsยง

PhantomRefProcessing ๐Ÿ”’
RefEnqueue ๐Ÿ”’
RefForwarding ๐Ÿ”’
ReferenceProcessor
We create a reference processor for each semantics. Generally we expect these to happen for each processor:
ReferenceProcessorSync ๐Ÿ”’
ReferenceProcessors
Holds all reference processors for each weak reference Semantics. Currently this is based on Javaโ€™s weak reference semantics (soft/weak/phantom). We should make changes to make this general rather than Java specific.
RescanReferences ๐Ÿ”’
SoftRefProcessing ๐Ÿ”’
WeakRefProcessing ๐Ÿ”’

Enumsยง

Semantics

Constantsยง

INITIAL_SIZE ๐Ÿ”’