Framebuffer driver now in Beta...

Scott Wallace scott.wallace at squeakland.org
Wed Aug 20 21:21:31 UTC 2003


Also, we've had, since Squeak 1.2 in 1997,

     Utilities inspectGlobals

which show you all the non-class globals, and their values.

Cheers,

   -- Scott

At 12:20 PM -0700 8/20/03, Ned Konz wrote:
>On Wednesday 20 August 2003 03:11 pm, Alan Grimes wrote:
>>  running explorer on "Smalltalk keys" revealed that there are
>>  something like 1,700 symbols in the global dictionary! AIEEEEEEEE!!
>>  It is unclear wheather these are simply classes or pool
>>  dictionaries that should be reviewd. If these are classes then this
>>  complexity should be much abated if I manage to implement my Sphere
>>  Operating System. ;)
>>
>>  The explorer didn't seem to provide any way to inspect the values
>>  of these keys.... I am in over my head at this point and wouldn't
>>  even know where to begin implementing such functionality myself....
>
>Smalltalk keys size "print it =>" 1917
>Smalltalk classNames size "print it =>" 1898
>Smalltalk keys difference: Smalltalk classNames "print it =>" an
>IdentitySet(#Undeclared #Transcript #Smalltalk #ScheduledControllers
>#Sensor #ActiveEvent #References #SourceFiles #ActiveHand
>#MCMockClassPoolDictionary #SystemOrganization #World
>#ScriptingSystem #Processor #ImageImports #ActiveWorld #SRDebug
>#Display #TextConstants)
>((Smalltalk keys difference: Smalltalk classNames) collect: [ :key |
>Smalltalk associationAt: key ifAbsent: [ ]]) asArray "explore it"



More information about the Squeak-dev mailing list