On Fri, Dec 30, 2016 at 7:51 AM, James Ladd <[email protected]> wrote: > Hi Pharo People, > > I have continued work on Redline Smalltalk and I'm wanting to discuss what > the absolute minimum > set of Classes and method should be included in the Redline Runtime. > > Would anyone here like to participate in that discussion? > > - James. > Redline Smalltalk <http://redline.st>
Nice to hear you are continuing.
I'm not very knowledgable on this, but I'll show you how to pull some
data from the work on producing a minimal image.
1. From PharoLauncher > Templates > Pharo 6.0(beta)
download/create an image of build "60334-minimal".
2. Right-click on the image and choose [Copy pathname]
3. In a shell, change to that directory, and execute the following
$ ../../VMs/spur/pharo 60334-minimal.image eval "Object allSubclasses size"
==> 2801
$ ../../VMs/spur/pharo 60334-minimal.image eval "Object class
allSubclasses size"
==> 1399.
$ ../../VMs/spur/pharo 60334-minimal.image eval "Object class
printHierarchy" > /tmp/60334-minimal-class-hierarchy.txt
I've attached the output of that last one.
4. For comparison, in a standard 60334 image,
Object allSubclasses size "==>11923".
Object class allSubclasses size "==>5959".
Now in Pharo 6, the minimal image starts with a standard image and
strips these things out...
https://ci.inria.fr/pharo/job/Pharo-6.0-Update-Step-3.2-Minimal/ws/output.txt
In Pharo 7, there will be a new build system that it will start with a
minimal image and build it up to a normal image. So this may provide
a better way to understand the order that things need to be
implemented.
cheers -ben
'
ProtoObject #()
Object #()
Behavior #(#superclass #methodDict #format #layout)
ClassDescription #(#instanceVariables #organization)
Class #(#subclasses #name #classPool
#sharedPools #environment #category #traitComposition #localSelectors)
ProtoObject class #()
Object class #()
AbstractClassInstaller
class #()
AnonymousClassInstaller class #()
PharoClassInstaller class #()
AbstractClassModification class #()
ClassModification class #()
ClassModificationPropagation class #()
AbstractCompiler class
#(#CompileWithErrors)
OpalCompiler
class #()
AbstractFieldModification class #()
AddedField
class #()
ModifiedField
class #()
RemovedField
class #()
ShiftedField
class #()
UnmodifiedField
class #()
AbstractFileReference
class #()
FileLocator
class #()
FileReference
class #()
AbstractLayout class #()
EmptyLayout
class #(#instance)
ObjectLayout
class #()
BitsLayout class #()
ByteLayout class #()
WordLayout class #()
CompiledMethodLayout class #()
ImmediateLayout class #()
PointerLayout class #()
EphemeronLayout class #()
FixedLayout class #()
VariableLayout class #()
WeakLayout class #()
AbstractMethodUpdateStrategy class #()
MethodRecompileStrategy class #()
AbstractModification
class #()
InstanceModification class #()
MethodModification class #()
AbstractSessionHandler
class #()
ClassSessionHandler class #()
UIManagerSessionHandler class #()
AbstractTimeZone class
#()
LocalTimeZone
class #()
TimeZone class
#()
AdditionalMethodState
class #()
Announcement class #()
ASTCacheReset
class #()
CurrentChangeSetChanged class #()
JobAnnouncement
class #()
JobChange class #()
JobEnd
class #()
JobStart class #()
LocaleChanged
class #()
MCPackageModified class #()
MCRepositoryAdded class #()
MCRepositoryRemoved class #()
MCVersionLoaderStarted class #()
MCVersionLoaderStopped class #()
MCVersionSaved
class #()
MCWorkingCopyCreated class #()
MCWorkingCopyDeleted class #()
PragmaAnnouncement class #()
PragmaAdded class #()
PragmaRemoved class #()
PragmaUpdated class #()
PragmaCollectorReset class #()
SystemAnnouncement class #()
CategoryAdded class #()
CategoryRemoved class #()
CategoryRenamed class #()
ClassAnnouncement class #()
ClassAdded class #()
ClassCommented class #()
ClassModificationApplied class #()
ClassModifiedClassDefinition class #()
ClassParentRenamed class #()
ClassRecategorized class #()
ClassRemoved class #()
ClassRenamed class #()
ClassReorganized class #()
ClassRepackaged class #()
ClassTagAnnouncement class #()
ClassTagAdded class #()
ClassTagRemoved class #()
ClassTagRenamed class #()
ExpressionEvaluated class #()
MetalinkChanged class #()
MethodAnnouncement class #()
MethodAdded class #()
MethodModified class #()
MethodRecategorized class #()
MethodRemoved class #()
MethodRepackaged class #()
ProtocolAnnouncement class #()
ProtocolAdded class #()
ProtocolRemoved class #()
ProtocolRenamed class #()
RPackageAnnouncement class #()
RPackageRegistered class #()
RPackageRenamed class #()
RPackageUnregistered class #()
SnapshotDone class #()
ZnLogEvent
class #()
ZnClientLogEvent class #()
ZnClientConnectionClosedEvent class #()
ZnClientFollowingRedirectEvent class #()
ZnClientIgnoringExceptionOnConnectionReuseEvent class #()
ZnClientRetryingEvent class #()
ZnClientTransactionEvent class #()
ZnConnectionEstablishedEvent class #()
ZnRequestWrittenEvent class #()
ZnResponseReadEvent class #()
ZnSimplifiedClientTransactionEvent class #()
ZnServerLogEvent class #()
ZnConnectionAcceptedEvent class #()
ZnRequestReadEvent class #()
ZnRequestResponseHandledEvent class #()
ZnResponseWrittenEvent class #()
ZnServerConnectionClosedEvent class #()
ZnServerErrorEvent class #()
ZnServerHandlerErrorEvent class #()
ZnServerReadErrorEvent class #()
ZnServerWriteErrorEvent class #()
ZnServerGenericLogEvent class #()
ZnServerSocketBoundEvent class #()
ZnServerSocketReleasedEvent class #()
ZnServerStartedEvent class #()
ZnServerStoppedEvent class #()
ZnServerTransactionEvent class #()
ZnSimplifiedServerTransactionEvent class #()
AnnouncementDeliveryCondition class #()
AnnouncementLogger
class #()
AnnouncementSubscription class #()
Announcer class #()
SystemAnnouncer
class #(#announcer)
Archive class #()
TarArchive
class #()
ZipArchive
class #()
ArchiveMember class #()
TarArchiveMember class #()
ZipArchiveMember class #()
ZipFileMember class #()
ZipDirectoryMember class #()
ZipNewFileMember class #()
ZipStringMember class #()
AssemblyManifest class
#()
CollectionsAssembly class #()
PharoKernelAssembly class #()
AsyncFile class #()
AtomicCollection class
#()
LIFOQueue class
#()
WaitfreeQueue
class #()
AtomicSharedQueue class #()
AtomicQueueItem class
#()
Author class
#(#uniqueInstance)
Behavior class #()
ClassDescription class #()
Class
class #()
Metaclass class #()
BenchmarkResult class
#()
BitBlt class #()
GrafPort class
#()
WarpBlt class
#()
BlockClosure class #()
FullBlockClosure class #()
Boolean class #()
False class #()
True class #()
CCompilationContext
class #()
Categorizer class #()
SystemOrganizer
class #()
ChangeRecord class #()
ChangeSet class
#(#current)
ChangesLog class #()
Checksum class #()
Adler32 class
#()
CRC class #()
ChunkFileFormatParser
class #()
ClassChangeRecord class
#()
ClassOrganization class
#()
Clipboard class #()
ExternalClipboard class #()
MacOSClipboard class #()
UnixClipboard
class #()
CodeChunk class #()
BehaviorOwnedChunk class #()
ClassCommentChunk class #()
ClassOrganizationChunk class #()
MethodChunk class #()
DoItChunk class
#()
StyleChunk
class #()
CodeImporter class #()
Collection class #()
Bag class #()
IdentityBag class #()
CharacterSet
class #()
CharacterSetComplement class #()
DependentsArray
class #()
HashedCollection class #()
Dictionary class #()
IdentityDictionary class #()
SystemDictionary class #()
KeyedTree class #()
MethodDictionary class #()
PluggableDictionary class #()
WeakKeyDictionary class #()
WeakIdentityKeyDictionary class #()
ASTCache class #(#default)
WeakKeyToCollectionDictionary class #()
WeakValueDictionary class #()
ZnMultiValueDictionary class #()
Set
class #()
AnnouncementSet class #()
AnnouncementSetWithExclusions class #()
IdentitySet class #()
OCKeyedSet class #()
OCLiteralSet class #()
PluggableSet class #()
WeakSet class #()
Heap class
#(#sortBlock)
Matrix class #()
OrderedDictionary class #()
OrderedIdentityDictionary class #()
RelationSet
class #()
SequenceableCollection class #()
ArrayedCollection class #()
Array class #()
MetacelloMethodSectionPath class #()
WeakActionSequence class #()
WeakArray class #()
Bitmap class #()
ByteArray class #()
CompiledCode class #()
CompiledBlock class #()
CompiledMethod class #()
SocketAddress class #()
UUID class #()
ColorArray class #()
FloatArray class #()
IntegerArray class #()
SparseLargeTable class #()
SparseLargeArray class #()
String class #()
ByteString class #()
Symbol class #()
ByteSymbol class #()
WideSymbol class #()
WideString class #()
Text class #()
WordArray class #()
Interval class #()
LinkedList class #()
Semaphore class #()
Stack class #()
OrderedCollection class #()
OCLiteralList class #()
ObjectFinalizerCollection class #()
SortedCollection class #()
WeakOrderedCollection class #()
ProcessList class #()
RunArray class #()
SmallDictionary
class #()
SmallIdentityDictionary class #()
WeakRegistry
class #()
WideCharacterSet class #()
CombinedChar class #()
CommandLineArguments
class #(#singleton)
CommandLineHandler
class #()
BasicCommandLineHandler class #()
PharoCommandLineHandler class #()
ConfigurationCommandLineHandler class #()
PrintVersionCommandLineHandler class #()
STCommandLineHandler class #()
EvaluateCommandLineHandler class #()
SaveCommandLineHandler class #()
CompilationContext
class #()
CompiledMethodTrailer
class #()
CompoundTextConverterState class #()
ConfigurationOf class
#()
BaselineOf
class #()
MetacelloBaseConfiguration class #()
ConnectionQueue class
#()
Continuation class #()
DangerousClassNotifier
class #(#enabled)
DateParser class #()
DebuggerMethodMapOpal
class #()
DeepCopier class #()
Delay class #()
DelayWaitTimeout class #()
MonitorDelay
class #()
DelayScheduler class #()
DelayMicrosecondScheduler class #()
DelayExperimentalCourageousScheduler class #()
DelayExperimentalSemaphoreScheduler class #()
DelayExperimentalSpinScheduler class #()
DelaySpinScheduler class #()
DelayMillisecondScheduler class #()
DelayNullScheduler class #()
DigitalSignatureAlgorithm class #()
DisplayObject class #()
DisplayMedium
class #()
Form
class #()
ColorForm class #()
Cursor class #()
CursorWithAlpha class #()
CursorWithMask class #()
DisplayScreen class #()
InfiniteForm
class #()
AlphaInfiniteForm class #()
DisplayTransform class
#()
CompositeTransform class #()
IdentityTransform class #()
MatrixTransform2x3 class #()
MorphicTransform class #()
DosTimestamp class #()
DummySystemProgressItem
class #()
EllipseMidpointTracer
class #()
EncodedCharSet class
#(#compoundTextSequence #UcsTable)
Latin1 class
#(#rightHalfSequence)
Unicode class
#()
EndianDetector class #()
EphemeronRegistry class
#()
EventManager class #()
ExactFloatPrintPolicy
class #()
Exception class #()
Abort class #()
Error class #()
ArithmeticError class #()
DomainError class #()
FloatingPointException class #()
NaNException class #()
ZeroDivide class #()
AssertionFailure class #()
CRCError class #()
CannotReturn class #()
BlockCannotReturn class #()
ContextCannotReturn class #()
ClassBuilderError class #()
CircularHierarchyError class #()
IncompatibleLayoutConflict class #()
SlotNotFound class #()
CollectionIsEmpty class #()
DateError class #()
DuplicatedVariableError class #()
ErrorNonInteractive class #()
FileException class #()
CannotDeleteFileException class #()
FileDoesNotExistException class #()
FileExistsException class #()
FileWriteError class #()
FileSystemError class #()
DirectoryDoesNotExist class #()
DirectoryExists class #()
FileDoesNotExist class #()
FileExists class #()
IllegalName class #()
GoferRepositoryError class #()
InvalidSocketStatusException class #()
MCPermissionDenied class #()
MCRepositoryError class #()
MessageNotUnderstood class #()
MetacelloCannotUpdateReleasedVersionError class #()
MetacelloNameNotDefinedError class #()
MetacelloPackageSpecResolutionError class #()
MetacelloProjectSpecLoadError class #()
MetacelloProjectSpecLoadConflict class #()
MetacelloScriptingError class #()
MetacelloConflictingProjectError class #()
MetacelloUseUpgradeError class #()
MetacelloValidationFailure class #()
MetacelloVersionDoesNotExistError class #()
MetacelloSymbolicVersionDoesNotExistError class #()
MetacelloSymbolicVersionNotDefinedError class #()
MetacelloVersionDefinitionError class #()
MissingClassError class #()
NetworkError class #()
ConnectionClosed class #()
ConnectionRefused class #()
ConnectionTimedOut class #()
NameLookupFailure class #()
NoNetworkError class #()
SocketPrimitiveFailed class #()
NoBroadcastAllowed class #()
NonBooleanReceiver class #()
NotFound class #()
KeyNotFound class #()
ValueNotFound class #()
OCSemanticError class #()
OCStoreIntoReadOnlyVariableError class #()
OCStoreIntoSpecialVariableError class #()
OutOfMemory class #()
ProtocolClientError class #()
LoginFailedException class #()
POP3LoginError class #()
TelnetProtocolError class #()
ProtocolRemovalException class #()
RPackageConflictError class #()
RegexError class #()
RegexCompilationError class #()
RegexMatchingError class #()
RegexSyntaxError class #()
SelectorException class #()
NotYetImplemented class #()
PrimitiveFailed class #()
ShouldBeImplemented class #()
ShouldNotImplement class #()
SubclassResponsibility class #()
SizeMismatch class #()
StartupPreferencesLoadingError class #()
SubscriptOutOfBounds class #()
TraitException class #()
TraitCompositionException class #()
UTF8InvalidText class #()
UnwindError class #()
ZdcPluginMissing class #()
ZnByteStringBecameWideString class #()
ZnCharacterEncodingError class #()
ZnInvalidUTF8 class #()
ZnEntityTooLarge class #()
ZnHttpUnsuccessful class #()
ZnMissingHost class #()
ZnParseError class #()
ZnLineTooLong class #()
ZnUnknownHttpMethod class #()
ZnUnknownHttpStatusCode class #()
ZnUnknownHttpVersion class #()
ZnPortNotANumber class #()
ZnTooManyDictionaryEntries class #()
ZnTooManyRedirects class #()
ZnUnexpectedContentType class #()
ZnUnknownScheme class #()
Exit class #()
Halt class #()
IllegalResumeAttempt class #()
MCNoChangesException class #()
Notification
class #()
AuthorNameRequest class #()
HTTPProgress class #()
MCChangeSelectionRequest class #()
MCCredentialsRequest class #()
MCMergeResolutionRequest class #()
MCVersionNameAndMessageRequest class #()
MetacelloCleanNotification class #()
MetacelloCleanLoadAndTestsNotification class #()
MetacelloCleanLoadNotification class #()
MetacelloClearStackCacheNotification class #()
MetacelloErrorInProjectConstructionNotification class #()
MetacelloIgnorePackageLoaded class #()
MetacelloScriptGitBasedDownloadNotification class #()
MetacelloScriptNotification class #()
MetacelloResolveProjectUpgrade class #()
MetacelloAllowConflictingProjectUpgrade class #()
MetacelloAllowLockedProjectChange class #()
MetacelloAllowProjectDowngrade class #()
MetacelloAllowProjectUpgrade class #()
MetacelloScriptEnsureProjectLoadedForDevelopment class #()
MetacelloScriptProjectSpecNotification class #()
MetacelloLookupBaselineSpecForEnsureLoad class #()
MetacelloLookupProjectSpec class #()
MetacelloLookupProjectSpecForLoad class #()
MetacelloProjectSpecLoadedNotification class #()
MetacelloSkipDirtyPackageLoad class #()
MetacelloStackCacheNotification class #()
MetacelloValidationNotification class #()
OCSemanticWarning class #()
OCShadowVariableWarning class #()
OCUndeclaredVariableWarning class #()
OCSourceCodeChanged class #()
ProcessAlreadyTerminating class #()
ProgressNotification class #()
ProvideAnswerNotification class #()
ReparseAfterSourceEditing class #()
ResolutionRequest class #()
SyntaxErrorNotification class #()
TimedOut class #()
Warning
class #()
ClassBuilderWarning class #()
DuplicatedSlotName class #()
InvalidGlobalName class #()
InvalidPackageName class #()
InvalidSlotName class #()
InvalidSuperclass class #()
Deprecation class #()
MCMergeOrLoadWarning class #()
ZnRespond class #()
SimulationExceptionWrapper class #()
UnhandledError
class #()
ExceptionSet class #()
ExceptionSetWithExclusions class #()
ExecutionEnvironment
class #()
DefaultExecutionEnvironment class #(#instance)
ExternalSemaphoreTable
class #()
File class #()
FileCompilerRequestor
class #()
FilePathEncoder class
#()
FilePluginPrims class
#()
FileServices class #()
FileSystem class #()
FileSystemDirectoryEntry class #()
FileSystemGuide class
#()
BreadthFirstGuide class #()
PostorderGuide
class #()
PreorderGuide
class #()
FileSystemHandle class
#()
FileHandle
class #()
MemoryHandle
class #()
FileSystemPermission
class #()
FileSystemResolver
class #()
InteractiveResolver class #()
PlatformResolver class #()
MacOSResolver class #()
UnixResolver class #()
WindowsResolver class #()
SystemResolver
class #()
FileSystemStore class
#()
DiskStore class
#()
UnixStore class #()
MacStore class #()
WindowsStore class #()
MemoryStore
class #()
FileSystemVisitor class
#()
AbstractEnumerationVisitor class #()
CollectVisitor class #()
SelectVisitor class #()
CopyVisitor
class #()
DeleteVisitor
class #()
Gofer class #()
MetacelloGofer
class #()
GoferOperation class #()
GoferLoad class
#()
GoferMetacelloLoad class #()
MetacelloGoferLoad class #()
GoferSynchronize class #()
GoferFetch class #()
GoferPush class #()
GoferWorking
class #()
GoferChanges class #()
GoferLocalChanges class #()
GoferRemoteChanges class #()
GoferCleanup class #()
GoferCommit class #()
MetacelloGoferCommit class #()
GoferRecompile class #()
GoferReinitialize class #()
GoferUnload class #()
GoferUpdate class #()
GoferMerge class #()
GoferRevert class #()
GoferReference class #()
GoferPackageReference class #()
GoferConfigurationReference class #()
GoferConstraintReference class #()
MetacelloGoferPackage class #()
GoferVersionReference class #()
GoferResolvedReference class #()
MetacelloCachingGoferResolvedReference class #()
HMAC class #()
HashFunction class #()
MD5 class #()
MD5NonPrimitive class #()
SHA1 class #()
SHA256 class #()
HashTableSizes class
#(#sizes)
HookGenerator class #()
HookGeneratorForVariables class #()
IRBuilder class #()
IRReconstructor
class #()
IRBytecodeGenerator
class #()
IRBytecodeScope class
#()
IRInstruction class #()
IRAccess class
#()
IRInstVarAccess class #()
IRPopIntoInstVar class #()
IRPushInstVar class #()
IRStoreInstVar class #()
IRLiteralVariableAccess class #()
IRPopIntoLiteralVariable class #()
IRPushLiteralVariable class #()
IRStoreLiteralVariable class #()
IRPushReceiver class #()
IRPushThisContext class #()
IRTempAccess class #()
IRPopIntoTemp class #()
IRPushTemp class #()
IRRemoteTempAccess class #()
IRPopIntoRemoteTemp class #()
IRPushRemoteTemp class #()
IRStoreRemoteTemp class #()
IRStoreTemp class #()
IRJump class #()
IRJumpIf class #()
IRPushClosureCopy class #()
IRPop class #()
IRPushArray
class #()
IRPushDup class
#()
IRPushFullClosure class #()
IRPushLiteral
class #()
IRReturn class
#()
IRBlockReturnTop class #()
IRReturnInstVar class #()
IRReturnLiteral class #()
IRReturnReceiver class #()
IRSend class #()
IRTempVector
class #()
IRMethod class #()
IRPrimitive class #()
IRRemoteArray class #()
IRSequence class #()
IRStackCount class #()
IRClosureStackCount class #()
IRVisitor class #()
IRFix class #()
IRPrinterV2
class #()
IRTranslatorV2
class #()
ISOLanguageDefinition
class #()
InexactFloatPrintPolicy
class #()
InputEventFetcher class
#()
InputEventHandler class
#()
InputEventLog
class #()
InputEventSensor class #()
UserInterruptHandler class #()
InstructionClient class
#()
BlockLocalTempCounter class #()
IRBytecodeDecompiler class #()
InstVarRefLocator class #()
SymbolicBytecodeBuilder class #()
InstructionStream class
#()
Context class
#()
InternetConfiguration
class #()
Job class
#(#jobAnnouncer)
Key class #()
LanguageEnvironment
class #()
Latin1Environment class #()
Latin2Environment class #()
Latin9Environment class #()
LayoutAbstractScope
class #()
LayoutClassScope class #()
LayoutEmptyScope class #(#instance)
LimitingLineStreamWrapper class #()
Link class #()
Process class
#()
ValueLink class
#()
Locale class
#(#localeAnnouncer)
LocaleID class #()
MCAncestry class #()
MCVersionInfo
class #()
MCLazyVersionInfo class #()
MCWorkingAncestry class #()
MCConfiguration class
#()
MCDefinition class #()
MCClassDefinition class #()
MCTraitDefinition class #()
MCClassTraitDefinition class #()
MCMethodDefinition class #()
MCMockDefinition class #()
MCOrganizationDefinition class #()
MCScriptDefinition class #()
MCPostscriptDefinition class #()
MCPreambleDefinition class #()
MCRemovalPostscriptDefinition class #()
MCRemovalPreambleDefinition class #()
MCDefinitionIndex class
#()
MCDependencySorter
class #()
MCDoItParser class #()
MCClassTraitParser class #()
MCScriptParser
class #()
MCSystemCategoryParser class #()
MCTraitParser
class #()
MCFileTreeFileUtils
class #()
MCFileTreeFileSystemUtils class #()
MCFrontier class #()
MCMergeRecord class #()
MCMerger class #()
MCThreeWayMerger class #()
MCMock class #()
MCMockClassA
class #()
MCMockASubclass class #()
MCMockClassB
class #(#ciVar)
MCMockDependentItem class #()
MCMockClassD class #()
MCMockClassE class #()
MCMockClassF class #()
MCMockClassG class #()
MCMockClassH class #()
MCMockClassI class #()
MCPackage class #()
MCPackageCache class #()
MCPackageLoader class
#()
MCMultiPackageLoader class #()
MCPatch class #()
MCPatchOperation class
#()
MCAddition
class #()
MCModification
class #()
MCRemoval class
#()
MCPatcher class #()
MCReader class #()
MCSnapshotReader class #()
MCStReader class #()
MCVersionReader
class #()
MCMcmReader class #()
MCMczReader class #()
MCFileTreeAbstractReader class #()
MCFileTreeStReader class #()
MCFileTreeStSnapshotReader class #()
MCFileTreeStCypressReader class #()
MCMcdReader class #()
MCRepository class #()
MCDictionaryRepository class #()
MCFileBasedRepository class #()
MCDirectoryRepository class #()
MCCacheRepository class #(#default)
MCFileTreeRepository class #(#defaultPackageExtension
#defaultPropertyFileExtension)
MCSubDirectoryRepository class #()
MCFtpRepository class #()
MCHttpRepository class #()
MCGemstoneRepository class #()
MCSmalltalkhubRepository class #()
MCSqueaksourceRepository class #()
MCRepositoryGroup class
#(#default)
MCScanner class #()
MCServerCredentials
class #()
MCServerRegistry class
#(#uniqueInstance)
MCSnapshot class #()
MCVariableDefinition
class #()
MCClassInstanceVariableDefinition class #()
MCClassVariableDefinition class #()
MCInstanceVariableDefinition class #()
MCPoolImportDefinition class #()
MCVersion class #()
MCDiffyVersion
class #()
MCVersionDependency
class #()
MCVersionLoader class
#()
MCVersionMerger class
#()
MCVersionSorter class
#()
MCFilteredVersionSorter class #()
MCWriter class #()
MCFileTreeAbstractStWriter class #()
MCFileTreeStSnapshotWriter class #()
MCFileTreeStCypressWriter class #(#specials)
MCFileTreeStWriter class #()
MCMcmWriter
class #()
MCMczWriter
class #()
MCFileTreeWriter class #()
MCMcdWriter class #()
MCStWriter
class #()
MCFileTreePackageStructureStWriter class #()
MCVersionInfoWriter class #()
MCFileTreeVersionInfoWriter class #()
MIMEDocument class #()
MIMEHeaderValue class
#()
Magnitude class #()
Character class
#()
DateAndTime
class #()
Duration class
#()
LookupKey class
#()
Association class #()
Ephemeron class #()
LiteralVariable class #()
ClassVariable class #()
ExampleClassVariable class #()
GlobalVariable class #()
WorkspaceVariable class #()
WeakValueAssociation class #()
MetacelloSemanticVersionNumber class #()
MetacelloVersion class #()
MetacelloMCVersion class #()
MetacelloVersionNumber class #()
Number class #()
Float
class #()
BoxedFloat64 class #()
SmallFloat64 class #()
Fraction class #()
ScaledDecimal class #()
Integer
class #()
LargeInteger class #()
LargeNegativeInteger class #()
LargePositiveInteger class #()
SmallInteger class #(#minVal #maxVal)
Time class #()
Timespan class
#()
Date
class #()
Month
class #()
Schedule class #()
Week
class #()
Year
class #()
WeakKeyAssociation class #()
Margin class #()
MemoryFileSystemEntry
class #()
MemoryFileSystemDirectory class #()
MemoryFileSystemFile class #()
Message class #()
MessageSend class #()
ObjectFinalizer
class #()
MetaLink class #()
Metacello class #()
MetacelloAbstractConstructor class #()
MetacelloAbstractVersionConstructor class #()
MetacelloBaselineConstructor class #()
MetacelloToolBoxConstructor class #()
MetacelloVersionConstructor class #()
MetacelloVersionValidator class #(#reasonCodeDescriptions)
MetacelloMCVersionValidator class #()
MetacelloConfigTemplate
class #()
MetacelloConfigTemplateExample class #()
MetacelloDirective
class #()
MetacelloPackageLoadDirective class #()
MetacelloPrePostLoadDirective class #()
MetacelloPostLoadDirective class #()
MetacelloPreLoadDirective class #()
MetacelloVersionLoadDirective class #()
MetacelloAtomicLoadDirective class #()
MetacelloExplicitLoadDirective class #()
MetacelloLinearLoadDirective class #()
MetacelloLoadData class
#()
MetacelloLoaderPolicy
class #()
MetacelloMCPartiallyLoadedStatus class #()
MetacelloMCVersionSpecLoader class #()
MetacelloMethodSection
class #()
MetacelloSymbolicVersionSpec class #()
MetacelloVersionMethodSection class #()
MetacelloMethodSpec
class #()
MetacelloSymbolicVersionMethodSpec class #()
MetacelloVersionMethodSpec class #()
MetacelloBaselineOfMethodSpec class #()
MetacelloPlatform class
#()
MetacelloPharoCommonPlatform class #()
MetacelloPharo30Platform class #()
MetacelloProject class
#()
MetacelloMCProject class #()
MetacelloMCBaselineProject class #()
MetacelloProjectRegistration class #()
MetacelloProjectRegistrationVersionInfo class #()
MetacelloProjectRegistry class #()
MetacelloProjectSpecForLoad class #()
MetacelloProjectSpecGenerator class #()
MetacelloBaselineSpecGenerator class #()
MetacelloConfigurationSpecGenerator class #()
MetacelloScriptEngine
class #()
MetacelloScriptExecutor
class #()
MetacelloScriptApiExecutor class #()
MetacelloScriptImageExecutor class #()
MetacelloScriptRegistryExecutor class #()
MetacelloSpec class #()
MetacelloAbstractPackageSpec class #()
MetacelloGroupSpec class #()
MetacelloPackageSpec class #()
MetacelloProjectReferenceSpec class #()
MetacelloMemberListSpec class #()
MetacelloPackagesSpec class #()
MetacelloRepositoriesSpec class #()
MetacelloMemberSpec class #()
MetacelloAddMemberSpec class #()
MetacelloCopyMemberSpec class #()
MetacelloMergeMemberSpec class #()
MetacelloRemoveMemberSpec class #()
MetacelloProjectSpec class #()
MetacelloGenericProjectSpec class #()
MetacelloMCProjectSpec class #()
MetacelloMCBaselineOfProjectSpec class #()
MetacelloMCConfigurationOfProjectSpec class #()
MetacelloMCNamelessProjectSpec class #()
MetacelloRepositorySpec class #()
MetacelloValueHolderSpec class #()
MetacelloVersionSpec class #()
MetacelloMCVersionSpec class #()
MetacelloSpecLoader
class #()
MetacelloCommonMCSpecLoader class #()
MetacelloFetchingMCSpecLoader class #()
MetacelloEnsureFetchingMCSpecLoader class #()
MetacelloNullRecordingMCSpecLoader class #()
MetacelloLoadingMCSpecLoader class #()
MetacelloToolBox class
#()
MetacelloValidationIssue class #()
MetacelloValidationCriticalWarning class #()
MetacelloValidationError class #()
MetacelloValidationWarning class #()
MetacelloVersionDiffReport class #()
MetacelloVisitedPackages class #()
MethodAddition class #()
MethodChangeRecord
class #()
MethodChunkCompilerRequestor class #()
MimeConverter class #()
Base64MimeConverter class #()
QuotedPrintableMimeConverter class #()
RFC2047MimeConverter class #()
Model class #()
MCPackageManager class #(#registry)
MCWorkingCopy class #()
PragmaCollector
class #()
SimpleServiceEntry class #()
FileModifyingSimpleServiceEntry class #()
ThreadSafeTranscript class #()
Monitor class #()
MonticelloBootstrap
class #()
Mutex class #()
MutexSet class #()
NaturalLanguageTranslator class #()
NeoUUIDGenerator class
#()
NetNameResolver class
#()
NetworkSystemSettings
class #()
NonInteractiveTranscript class #()
DailyNonInteractiveTranscript class #()
NumberParser class #()
OCAbstractScope class
#()
OCAbstractMethodScope class #()
OCBlockScope class #()
OCOptimizedBlockScope class #()
OCMethodScope class #()
OCClassScope
class #()
OCInstanceScope
class #()
OCRequestorScope class #()
OCAbstractVariable
class #()
OCAbstractLocalVariable class #()
OCSpecialVariable class #()
OCSelfVariable class #()
OCSuperVariable class #()
OCThisContextVariable class #()
OCTempVariable class #()
OCArgumentVariable class #()
OCCopyingTempVariable class #()
OCVectorTempVariable class #()
OCLiteralVariable class #()
OCSlotVariable
class #()
OCUndeclaredVariable class #()
OCCompilerASTPlugin
class #()
OSPlatform class #()
MacOSPlatform
class #()
MacOSXPlatform class #()
UnixPlatform
class #()
Win32Platform
class #()
OpalEncoder class #()
OpalBytecodeEncoder class #()
OpalEncoderForSistaV1 class #()
OpalEncoderForV3 class #()
OpalEncoderForV3PlusClosures class #()
PackageManifest class
#()
ManifestASTCore
class #()
ManifestAnnouncementsCore class #()
ManifestCodeExport class #()
ManifestCodeImport class #()
ManifestCodeImportCommandLineHandlers class #()
ManifestCollectionsAbstract class #()
ManifestCollectionsArithmetic class #()
ManifestCollectionsAtomic class #()
ManifestCollectionsNative class #()
ManifestCollectionsSequenceable class #()
ManifestCollectionsStack class #()
ManifestCollectionsStreams class #()
ManifestCollectionsStrings class #()
ManifestCollectionsSupport class #()
ManifestCollectionsUnordered class #()
ManifestCollectionsWeak class #()
ManifestCompression class #()
ManifestFileSystemCore class #()
ManifestFileSystemDisk class #()
ManifestFiles
class #()
ManifestGraphicsDisplayObjects class #()
ManifestGraphicsPrimitives class #()
ManifestJobs
class #()
ManifestKernel
class #()
ManifestMonticello class #()
ManifestMultilingualEncodings class #()
ManifestMultilingualLanguages class #()
ManifestMultilingualTextConversion class #()
ManifestNetworkUUID class #()
ManifestNonInteractiveTranscript class #()
ManifestOpalCompilerCore class #()
ManifestRPackageCore class #()
ManifestRandomCore class #()
ManifestReflectivity class #()
ManifestRegexCore class #()
ManifestRingChunkImporter class #()
ManifestRingCoreContainers class #()
ManifestRingCoreKernel class #()
ManifestRingMonticello class #()
ManifestSlot
class #()
ManifestSystemAnnouncements class #()
ManifestSystemBasicCommandLineHandler class #()
ManifestSystemChanges class #()
ManifestSystemCommandLine class #()
ManifestSystemCommandLineHandler class #()
ManifestSystemFileRegistry class #()
ManifestSystemFinalization class #()
ManifestSystemHashing class #()
ManifestSystemLocalization class #()
ManifestSystemModel class #()
ManifestSystemObjectEvents class #()
ManifestSystemPlatforms class #()
ManifestSystemSessionManager class #()
ManifestSystemSources class #()
ManifestSystemSupport class #()
ManifestSystemVMEvents class #()
ManifestTextCore class #()
ManifestTraits
class #()
ManifestTranscript class #()
ManifestUIManager class #()
ManifestZincCharacterEncodingCore class #()
Path class #()
AbsolutePath
class #()
RelativePath
class #()
PharoChangesCondenser
class #()
PharoSourcesCondenser class #()
PharoFilesOpener class
#()
Point class #()
Pragma class #()
ProcessSpecificVariable
class #(#soleInstance)
DynamicVariable
class #()
CurrentJob class #()
FloatPrintPolicy class #()
ZnConnectionTimeout class #()
ZnCurrentServer class #()
ZnDefaultCharacterEncoder class #()
ZnMaximumEntitySize class #()
ZnMaximumNumberOfDictionaryEntries class #()
ZnSignalProgress class #()
ProcessLocalVariable class #()
ActiveMetaContext class #()
CurrentExecutionEnvironment class #()
ZnCurrentServerSession class #()
ProcessorScheduler
class #()
Protocol class #()
AllProtocol
class #()
ProtocolClient class #()
POP3Client
class #()
TelnetProtocolClient class #()
FTPClient class #()
SMTPClient class #()
ProtocolOrganizer class
#()
RBComment class #()
RBParseTreeRule class
#()
RBReplaceRule
class #()
RBBlockReplaceRule class #()
RBStringReplaceRule class #()
RBSearchRule
class #()
RBParser class #()
RBPatternParser
class #()
RBProgramNode class #()
RBMethodNode
class #()
RBPatternMethodNode class #()
RBPragmaNode
class #()
RBPatternPragmaNode class #()
RBReturnNode
class #()
RBSequenceNode
class #()
RBValueNode
class #()
RBArrayNode class #()
RBAssignmentNode class #()
RBBlockNode class #()
RBPatternBlockNode class #()
RBPatternWrapperBlockNode class #()
RBCascadeNode class #()
RBLiteralNode class #()
RBLiteralArrayNode class #()
RBLiteralValueNode class #()
RBMessageNode class #()
RBPatternMessageNode class #()
RFMessageNode class #()
RBParseErrorNode class #()
RBVariableNode class #()
RBArgumentNode class #()
RBGlobalNode class #()
RBInstanceVariableNode class #()
RBPatternVariableNode class #()
RBSelfNode class #()
RBSuperNode class #()
RBTemporaryNode class #()
RBThisContextNode class #()
RFStoreIntoTempNode class #()
RFStorePopIntoTempNode class #()
RFLiteralVariableNode class #()
RBProgramNodeVisitor
class #()
BISimpleFormatter class #()
OCASTClosureAnalyzer class #()
RFASTClosureAnalyzer class #()
OCASTSemanticAnalyzer class #()
RFSemanticAnalyzer class #()
OCASTSemanticCleaner class #()
OCASTTranslator
class #()
OCASTTranslatorForEffect class #()
OCASTTranslatorForValue class #()
RFASTTranslator class #()
RFASTTranslatorForEffect class #()
RFASTTranslatorForValue class #()
RBFindBlockArgumentAssignment class #()
RBNullFormatter
class #()
RBParseTreeSearcher class #()
RBParseTreeRewriter class #()
RBReadBeforeWrittenTester class #()
RBScanner class
#(#classificationTable)
RBPatternScanner class #()
RBStringReplacement
class #()
RBToken class #()
RBAssignmentToken class #()
RBShortAssignmentToken class #()
RBValueToken
class #()
RBBinarySelectorToken class #()
RBErrorToken class #()
RBIdentifierToken class #()
RBKeywordToken class #()
RBLiteralArrayToken class #()
RBLiteralToken class #()
RBMultiKeywordLiteralToken class #()
RBNumberLiteralToken class #()
RBPatternBlockToken class #()
RBSpecialCharacterToken class #()
RFCondition class #()
RFMetaContext class #()
RFReification class #()
RFArgumentsReification class #()
RFClassReification class #()
RFEReceiverReification class #()
RFEntityReification class #()
RFLinkReification class #()
RFNameReification class #()
RFNewValueReification class #()
RFNodeReification class #()
RFObjectReification class #()
RFSelectorReification class #()
RFSenderReification class #()
RFThisContextReification class #()
RFValueReification class #()
RFVariableReification class #()
RGDefinition class #()
RGAbstractContainer class #()
RGContainer class #()
RGNamespace class #()
RGPackage class #()
RGSlice class #()
RGOrganization class #()
RGElementDefinition class #()
RGCommentDefinition class #()
RGMethodDefinition class #()
RGVariableDefinition class #()
RGClassInstanceVariableDefinition class #()
RGClassVariableDefinition class #()
RGInstanceVariableDefinition class #()
RGPoolVariableDefinition class #()
RGGlobalDefinition class #()
RGBehaviorDefinition class #()
RGClassDescriptionDefinition class #()
RGClassDefinition class #()
RGMetaclassDefinition class #()
RGTraitDescriptionDefinition class #()
RGMetatraitDefinition class #()
RGTraitDefinition class #()
RGGlobalVariableDefinition class #()
RPackage class #()
RPackageOrganizer class
#(#default)
RPackageSet class
#(#cacheActive #cachePackages)
RPackageTag class #()
Random class #()
SharedRandom
class #(#global)
Rectangle class #()
RecursionStopper class
#()
ReflectiveMethod class
#()
RemoteString class #()
RingChunkImporter class
#()
RxCharSetParser class
#()
RxMatchOptimizer class
#()
RxMatcher class #()
RxParser class #()
RxmLink class #()
RxmBranch class
#()
RxmLookahaed
class #()
RxmMarker class
#()
RxmPredicate
class #()
RxmSpecial
class #()
RxmSubstring
class #()
RxmTerminator class #()
RxsNode class #()
RxsBranch class
#()
RxsCharSet
class #()
RxsCharacter
class #()
RxsContextCondition class #()
RxsEpsilon
class #()
RxsLookaround
class #()
RxsMessagePredicate class #()
RxsPiece class
#()
RxsPredicate
class #()
RxsRange class
#()
RxsRegex class
#()
SessionCategory class
#()
SessionManager class #()
SetElement class #()
SharedPool class #()
ChronologyConstants class #()
EventSensorConstants class #()
GZipConstants
class #()
MCMockAPoolDictionary class #()
TextConstants
class #()
ZipConstants
class #()
ZipFileConstants class #()
Slot class
#(#slotClassDefinition)
BooleanSlot
class #()
ExampleSlotWithState class #()
IndexedSlot
class #()
InstanceVariableSlot class #()
AccessorInstanceVariableSlot class #()
BaseSlot class #()
ExampleSlotWithDefaultValue class #()
HiddenInstanceVariableSlot class #()
RelationSlot class #()
ToManyRelationSlot class #()
ToOneRelationSlot class #()
MorphSlot class #()
ProcessLocalSlot class #()
WeakSlot class #()
PropertySlot
class #()
UnlimitedInstanceVariableSlot class #()
SlotClassBuilder class
#()
SmalltalkImage class #()
Socket class #()
SocketStream class #()
SourceFileArray class
#()
StartupAction class #()
StartupPreferencesHandler class #()
StartupPreferencesLoader class #()
Stdio class #()
Stopwatch class #()
Stream class #()
AbstractBinaryFileStream class #()
BinaryFileStream class #()
StdioStream class #()
DecoratorStream
class #()
ChunkReadStream class #()
ChunkWriteStream class #()
Generator class
#()
MCDataStream
class #()
NullStream
class #()
PositionableStream class #()
ReadStream class #()
InflateStream class #()
FastInflateStream class #()
GZipReadStream class #()
ZLibReadStream class #()
ZipReadStream class #()
WriteStream class #()
DeflateStream class #()
ZipWriteStream class #()
GZipWriteStream class #()
ZLibWriteStream class #()
LimitedWriteStream class #()
ReadWriteStream class #()
FileStream class #()
StandardFileStream class #()
MultiByteFileStream class #()
MultiByteBinaryOrTextStream class #()
RWBinaryOrTextStream class #()
MCPseudoFileStream class #()
TextStream class #()
ZipEncoder class #()
SharedQueue
class #()
ZnBivalentWriteStream class #()
ZnChunkedReadStream class #()
ZnLimitedReadStream class #()
SubscriptionRegistry
class #()
SymbolicBytecode class
#()
SystemNavigation class
#()
SystemVersion class #()
TemporaryVariable class
#()
Termcap class #()
TextAttribute class #()
TextAction
class #()
PluggableTextAttribute class #()
TextDoIt class #()
TextPrintIt class #()
TextLink class #()
TextClassLink class #()
TextMethodLink class #()
TextVariableLink class #()
TextURL
class #()
TextAlignment
class #()
TextColor class
#()
TextEmphasis
class #()
TextFontChange
class #()
TextFontReference class #()
TextIndent
class #()
TextKern class
#()
TextConverter class
#(#latin1Map #latin1Encodings)
ByteTextConverter class #(#byteToUnicode #unicodeToByte)
CP1250TextConverter class #()
CP1252TextConverter class #()
ISO885915TextConverter class #()
ISO88592TextConverter class #()
Latin1TextConverter class #()
MacRomanTextConverter class #()
UTF16TextConverter class #()
UTF8TextConverter class #()
UTF8DecomposedTextConverter class #()
TextStyle class
#(#notifier)
ThirtyTwoBitRegister
class #()
TraitBehavior class #()
TraitDescription class #()
ClassTrait class #()
Trait
class #()
TraitComposition class
#()
TraitMethodDescription
class #()
TraitTransformation
class #()
TraitAlias
class #()
TraitExclusion
class #()
UIManager class #()
CommandLineUIManager class #()
NonInteractiveUIManager class #()
StartupUIManager class #()
DummyUIManager
class #()
UUIDGenerator class #()
UndefinedObject class
#()
VTermOutputDriver class
#(#stdoutTerminalInstance #stderrTerminalInstance)
VirtualMachine class #()
WeakAnnouncementSubscription class #()
LegacyWeakSubscription class #()
WeakFinalizationList
class #()
WeakFinalizerItem class
#()
WeakMessageSend class
#()
WeakSubscriptionBuilder
class #()
WorkingSession class #()
X11Encoding class #()
ZdcAbstractSSLSession
class #()
ZdcPluginSSLSession class #()
ZdcAbstractSocketStream
class #()
ZdcSimpleSocketStream class #()
ZdcOptimizedSocketStream class #()
ZdcSecureSocketStream class #()
ZdcSocketStream class #()
ZdcByteArrayManager
class #()
ZdcIOBuffer class #()
ZipEncoderNode class #()
ZipEncoderTree class #()
ZnBase64Encoder class
#()
ZnBasicAuthenticator
class #()
ZnDigestAuthenticator class #()
ZnBufferedReadStream
class #()
ZnBufferedWriteStream
class #()
ZnCharacterEncoder
class #()
ZnNullEncoder
class #()
ZnSimplifiedByteEncoder class #(#ByteTextConverters)
ZnByteEncoder class #()
ZnUTFEncoder
class #()
ZnEndianSensitiveUTFEncoder class #()
ZnUTF16Encoder class #()
ZnUTF32Encoder class #()
ZnUTF8Encoder class #()
ZnChunkedWriteStream
class #()
ZnClient class #()
ZnCommonLogFormat class
#()
ZnConstants class #()
ZnCookie class #()
ZnCookieJar class #()
ZnCredential class #()
ZnBasicCredential class #()
ZnDigestCredential class #()
ZnDefaultServerDelegate
class #()
ZnDispatcherDelegate
class #()
ZnEasy class #()
ZnEncodedStream class
#()
ZnEncodedReadStream class #()
ZnCharacterReadStream class #()
ZnCodePointReadStream class #()
ZnEncodedWriteStream class #()
ZnCharacterWriteStream class #()
ZnCodePointWriteStream class #()
ZnEntity class #()
ZnApplicationFormUrlEncodedEntity class #()
ZnByteArrayEntity class #()
ZnMultiPartFormDataEntity class #()
ZnStreamingEntity class #()
ZnStringEntity
class #()
ZnEntityReader class #()
ZnEntityWriter class #()
ZnFastLineReader class
#()
ZnFileSystemUtils class
#()
ZnHeaders class #()
ZnHtmlOutputStream
class #()
ZnImageExampleDelegate
class #()
ZnLineReader class #()
ZnMessage class #()
ZnRequest class
#()
ZnResponse
class #()
ZnMimePart class #()
ZnMimeType class #()
ZnMonticelloServerDelegate class #()
ZnNetworkingUtils class
#()
ZnPercentEncoder class
#()
ZnReadEvalPrintDelegate
class #()
ZnRequestLine class #()
ZnResourceMetaUtils
class #()
ZnServer class #()
ZnSingleThreadedServer class #(#Default)
ZnMultiThreadedServer class #()
ZnManagingMultiThreadedServer class #()
ZnServerSession class
#()
ZnServerSessionManager
class #()
ZnServerTransactionTiming class #()
ZnStaticFileServerDelegate class #()
ZnStatusLine class #()
ZnTestRunnerDelegate
class #()
ZnUrl class #()
ZnUrlOperation class #()
ZnHttpRetrieveContents class #()
ZnHttpSaveContentsToFile class #()
ZnUserAgentSession
class #()
ZnUtils class #()
ZnValueDelegate class
#()'
