Sept. 21, 2010
5:33 p.m.
1) Is this normal/expected?  In my calculus both arrays are like 3mb of memory
Yes, these are lookup tables for character classification like #isLetter and #isLowercase. Now what bothers me more is that the character classification in Pharo is dead slow. Other Smalltalk implementations have much more space and time efficient implementations.
2) If I don't use UTF and I send an encoding as parameter in the VM (different from UTF), do I need this class side variables?
AFAIK the encoding just defines how characters are passed into the VM. This does not affect how characters are represented inside. Lukas -- Lukas Renggli www.lukas-renggli.ch