- live browsing of Self object memory -

lobby traits

In this object can be found many `traits', which are
objects containing shared behavior and/or state.
For each traits object there is usually a corresponding prototype in
`globals' which inherits the traits.  Many copies of the prototype may
also exist, so that changing something in a traits object usually modifies the
behavior of many objects (the prototype and all the copies of it,
which all inherit the modified trait).
Note that it is not essential to put trait objects in here; many
prototypes have traits objects which they keep to themselves.

CopyDowns: vector

CreatorPath: traits

72 Modules

applications

cryptomachine = traits cryptomachine
oldParser = traits oldParser
rsa = traits rsa
debugger = traits debugger
primitiveMaker = traits primitiveMaker

benchmarking

bench = traits bench

core

collections

collection = traits collection
collector = traits collector

ordered

link = traits link
list = traits list
orderedDictionary = traits orderedDictionary
orderedSet = traits orderedSet
sequence = traits sequence
sharedQueue = traits sharedQueue

sorted

emptyTrees = traits emptyTrees
sortedSequence = traits sortedSequence
tree = traits tree
treeNodes = traits treeNodes

unordered

priorityQueue = traits priorityQueue

abstract

abstractDictionary = traits abstractDictionaryrepresentation-indep dictionary
abstractSet = traits abstractSetrepresentation-indep set
abstractSetOrDictionary = traits abstractSetOrDictionaryimplementation-independant set or dictionary behavior -- dmu 2/97

can hold markers

universalDictionary = traits universalDictionary
universalSet = traits universalSet
universalSetOrDictionary = traits universalSetOrDictionary

hash table based

dictionary = traits dictionary
hashTableDictionary = traits hashTableDictionaryrepresentation-indep dictionary
hashTableSet = traits hashTableSetrepresentation-indep set
hashTableSetOrDictionary = traits hashTableSetOrDictionaryset or dictionary behavior implemented by a hash table -- dmu 2/97
set = traits set
sharedDictionary = traits sharedDictionary
sharedSet = traits sharedSet

vectors

byteVector = traits byteVector
canonicalString = traits canonicalString
immutableString = traits immutableString
indexable = traits indexable
mutableIndexable = traits mutableIndexable
mutableString = traits mutableString
string = traits string
vector = traits vector

numbers

bigInt = traits bigInt
float = traits float
int32 = traits int32
int32or64 = traits int32or64Common parent for int32 and int64
int64 = traits int64
integer = traits integer
number = traits number
random = traits random
randomLC = traits randomLC
smallInt = traits smallInt

graphical interface

graphics

oldStyleRectangle = traits oldStyleRectangle
pair = traits pair
point = traits point
rectangle = traits rectangle

platform

host and filesystem

abstractFile = traits abstractFileOS-independant files
abstractStatStructure = traits abstractStatStructure
host = traits host
termcap = traits termcap
tty = traits tty
unixFile = traits unixFile
unixStatStructure = traits unixStatStructure
platforms = traits platforms

system

block = traits block
boolean = traits boolean
enumerating = traits enumerating
memoryState = traits memoryState
mirrors = traits mirrors
path = traits path
slots = traits slots
textLines = traits textLines
time = traits time

annotations

annotation = traits annotation
cachedSlotAnnotation = traits cachedSlotAnnotation
objectAnnotation = traits objectAnnotation
slotAnnotation = traits slotAnnotation

concurrency

barrier = traits barrier
lock = traits lock
monitor = traits monitor
ping = traits ping
process = traits process
processErrors = traits processErrors
processStack = traits processStack
processStatus = traits processStatus
recursiveSemaphore = traits recursiveSemaphore
semaphore = traits semaphore
serializer = traits serializer
transmitter = traits transmitter

fake slots

fakeSlot = traits fakeSlot

foreign

fctProxy = traits fctProxy
foreignCode = traits foreignCode
foreignFct = traits foreignFct
proxy = traits proxy

messages and activations

abstractMethodText = traits abstractMethodText
activationText = traits activationText
message = traits message
prefixingSender = traits prefixingSender
selectionText = traits selectionText
selector = traits selector
selfMethodText = traits selfMethodText
selfMethodTextWithPositionConversion = traits selfMethodTextWithPositionConversion
sender = traits sender
sending = traits sending

modules

transporter = traits transporter

profiling

callCount = traits callCount
profiler = traits profiler
profiling = traits profiling

prompt

historyList = traits historyList
historyListEntry = traits historyListEntry
prompt = traits prompt

roots

clonable = traits clonable
oddball = traits oddball
orderedClonable = traits orderedClonable
orderedOddball = traits orderedOddball