Constructor and Description |
---|
INList(EnvironmentImpl envImpl) |
INList(INList orig,
EnvironmentImpl envImpl)
Used only by tree verifier when validating INList.
|
Modifier and Type | Method and Description |
---|---|
void |
add(IN in)
An IN has just come into memory, add it to the list.
|
void |
clear()
Clear the entire list at shutdown and release its portion of the memory
budget.
|
boolean |
contains(IN in) |
void |
dump() |
void |
enable()
Enable the INList during recovery.
|
int |
getSize() |
java.util.Iterator<IN> |
iterator()
Return an iterator over the main 'ins' set.
|
StatGroup |
loadStats()
All stats from the INList are instantaneous -- never need to be cleared.
|
void |
memRecalcBegin()
We are starting the iteration of the INList.
|
void |
memRecalcEnd(boolean completed)
The reset operation is over.
|
void |
memRecalcIterate(IN in)
An IN was encountered during the iteration through the entire INList.
|
void |
memRecalcUpdate(IN in,
long delta)
The size of an IN is changing.
|
void |
remove(IN in)
An IN is being evicted.
|
INList(EnvironmentImpl envImpl)
public INList(INList orig, EnvironmentImpl envImpl)
public StatGroup loadStats()
public int getSize()
public boolean contains(IN in)
public void enable()
public void add(IN in)
public void remove(IN in)
public java.util.Iterator<IN> iterator()
iterator
in interface java.lang.Iterable<IN>
public void clear()
public void dump()
public void memRecalcBegin()
public void memRecalcIterate(IN in)
public void memRecalcUpdate(IN in, long delta)
public void memRecalcEnd(boolean completed)
Copyright (c) 2004-2012 Oracle. All rights reserved.