Packaging, unloading, and analyzing code : Advanced packaging : Troubleshooting : Packaging Statistics

Packaging Statistics
The set of *.es files produced during the packaging process can assist in diagnosing problems encountered while starting up or running the packaged application.
Entries look like this
#WAUnorderedListTag -> WAUnorderedListTag[Windows]
'POINT_CONVERSION_HYBRID' -> 6
#createEditions -> #group
#WARenderLoopConfiguration -> (8/1/2015 10:48:50 AM)
'MxESf19' -> '%1 is not the name of a valid Level'
 
Consult this file if your packaged application generates a walkback with a Does Not Understand error.
Entries look like this
CommonExtendedWidgets V 9.1.0 [413] included [by reduction]
CommonFileSystem V 9.1.0 [413] included [inferred by rule]
 
Consult this file if your packaged application generates a walkback with a Does Not Understand error.
Entries look like this
AssertionFailure excluded [by reduction]
AdditiveSequenceableCollection included [by reduction]
Application included [inferred by rule]
EmTargetImage excluded [application not selected]
 
Consult this file if your packaged application generates a walkback with a Does Not Understand error.
Entries look like this
AdditiveSequenceableCollection
- -Class Instance Variables- -
specialMethods nil - included [by default]
superclass SequenceableCollection class - included [by default]
methodsArray EsMethodArray (64 entries) - included [by default]
namedInstVarSize SmallInteger - included [by default]
instanceShape SmallInteger - included [by default]
instanceLink nil - included [by default]
classLink nil - included [by default]
methodDictionary nil - included [by default]
subclasses Array (2 entries) - included [by default]
instVarNames Array (0 entries) - included [by default]
description Array (2 entries) - included [by default]
name Symbol (30 entries) - included [by default]
classPool nil - included [by default]
sharedPoolNames Array (0 entries) - included [by default]
 
Entries look like this
AdditiveSequenceableCollection (4 entries in 8 slots, 50% full)
#,
#copyWith:
#deepCopy
#shallowCopy
 
Entries look like this
Mappings for: Smalltalk
 
CfsConstants
reduce all pool dictionaries
Transcript
replace global variable Transcript with: TranscriptTTY
default
 
Entries look like this
000001 ProcessorScheduler>>#allProcesses
000002 Character>>#value
000003 Character>>#asInteger
000004 ProcessorScheduler>>#activeProcess
000005 SubApplication class>>#relocalize
 
Consult this file if your packaged application generates a walkback with a Does Not Understand error.
Entries look like this
CommonWidgets
#reinitialize
- -Unsatisfied Rules- -
include CommonWidgets class>>#reinitialize
- -condition: '[:aPackager | aPackager isCompilerIncluded]'
 
CwAccelerator
#printOn:
- -Applied Rules- -
exclude CwAccelerator>>#printOn:
 
Consult this file to see what packaging problems the packager discovered.
Entries look like this
Severity 2 - Error - potential runtime error
CwSash>>#moveHorizontallyTo:within: - No implementors of #updateHorizontalFraming
Locale class>>#default - Reference to excluded class #AbtLocale
 
Entries look like this
ROM RAM Fixed
Class of Object # Size # Size # Size
 
EsByteCodeArray 6444 361712 0 0
Array 338 111964 2623 223552 627 30660