|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.gold.java.AboraHeaper
|
+--org.abora.gold.xpp.basic.Heaper
|
+--org.abora.gold.snarf.Abraham
|
+--org.abora.gold.be.ents.Ent
| Field Summary | |
protected DagWood |
fulltrace
|
protected MuTable |
oroots
|
| Fields inherited from class org.abora.gold.snarf.Abraham |
DismantleStatistics, myHash, myInfo, myToken, TheTokenSource |
| Fields inherited from class org.abora.gold.xpp.basic.Heaper |
AllBlasts, BecomeMap, GarbageCount, InGC, InitializedClasses, InitializingClasses, LastMemory, NextClientRequestNumber, NotOneElementSignal, PackageTable, PromiseNameTable, StringHashSBoxes |
| Fields inherited from class org.abora.gold.java.AboraHeaper |
ActiveClubs, CurrentAuthor, CurrentBertCanopyCache, CurrentBertCrum, CurrentChunk, CurrentGrandMap, CurrentKeyMaster, CurrentPacker, CurrentSensorCanopyCache, CurrentServer, CurrentSession, CurrentSessions, CurrentTrace, InitialEditClub, InitialOwner, InitialReadClub, InitialSponsor, InsideTransactionFlag |
| Constructor Summary | |
Ent()
|
|
Ent(Rcvr receiver)
|
|
| Method Summary | |
int |
contentsHash()
A hash of the contents of this flock |
void |
inspect()
|
void |
inspectFrom(java.lang.Object tracePos)
|
void |
installORoot(OrglRoot root)
oroots at: (HeaperAsPosition make: root hCut) store: root |
static Heaper |
make()
|
void |
makeHandleFor(java.lang.Object tracePos)
These traceHandles are to hold a place in the ent inspection view. They are not used for ent behavior at all!! |
Pair |
mapJoin(ScruTable table,
BeGrandMap gm)
compute the join of the existing traces and bert crums in the table |
ScruTable |
mapTable(ScruTable table,
BeGrandMap gm)
map the elements in the table to just HRoots |
OrglRoot |
newOrglRoot(ScruTable table,
BeGrandMap gm)
compute the join of the existing traces and bert crums in the table |
OrglRoot |
newPartialOrglRoot(XnRegion region)
create a new partial orgl root on a region |
TracePosition |
newTrace()
|
OrglRoot |
oRootAt(TracePosition tpos)
|
void |
sendSelfTo(Xmtr xmtr)
do nothing |
static void |
staticTimeNonInherited()
|
static IntegerVar |
tableSegmentMaxSize()
When we are making an orgl out of a table, we break the table up into pieces which should be no larger than this, so that they each fit into a snarf. |
| Methods inherited from class org.abora.gold.snarf.Abraham |
actualHashForEqual, becomeStub, cleanupGarbage, destroy, destruct, diskUpdate, dismantle, dismantleStatistics, fetchInfo, fetchShepherd, flockInfo, forget, getInfo, getShepherdStubCategory, initTimeNonInherited, isConstructed, isDestructed, isEqual, isKindOf, isPurgeable, isShepherd, isStub, isUnlocked, linkTimeNonInherited, newShepherd, remember, restartAbraham, restartAbraham, returnToken, token |
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, displayString, error, hack, halt, knownBug, mightNotImplement, REQUIRES, shouldImplement, shouldNotImplement, stubbleForSubclassResponsibility, thingToDo, willNotImplement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected MuTable oroots
protected DagWood fulltrace
| Constructor Detail |
public Ent()
public Ent(Rcvr receiver)
| Method Detail |
public TracePosition newTrace()
public void inspect()
inspect in class AboraHeaperpublic void inspectFrom(java.lang.Object tracePos)
public void installORoot(OrglRoot root)
public void makeHandleFor(java.lang.Object tracePos)
public OrglRoot oRootAt(TracePosition tpos)
public int contentsHash()
Abraham
contentsHash in class Abraham
public Pair mapJoin(ScruTable table,
BeGrandMap gm)
public ScruTable mapTable(ScruTable table,
BeGrandMap gm)
public OrglRoot newOrglRoot(ScruTable table,
BeGrandMap gm)
public OrglRoot newPartialOrglRoot(XnRegion region)
public void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class Abrahampublic static Heaper make()
public static void staticTimeNonInherited()
public static IntegerVar tableSegmentMaxSize()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||