Class WindowCache.Entry
java.lang.Object
org.eclipse.jgit.internal.storage.file.WindowCache.Entry
- Enclosing class:
WindowCache
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
Marked true when ref.get() returns null and the ref is dead.(package private) final WindowCache.Entry
Next entry in the hash table's chain list.(package private) final WindowCache.PageRef
<ByteWindow> The referenced object. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
next
Next entry in the hash table's chain list. -
ref
The referenced object. -
dead
volatile boolean deadMarked true when ref.get() returns null and the ref is dead.A true here indicates that the ref is no longer accessible, and that we therefore need to eventually purge this Entry object out of the bucket's chain.
-
-
Constructor Details
-
Entry
Entry(WindowCache.Entry n, WindowCache.PageRef<ByteWindow> r)
-
-
Method Details
-
kill
final void kill()
-