Mariano, I see your point, but given the immediate object encoding tricks I'm not sure it's possible. Would the class methods #minVal and #maxVal be of any use to you?
Bill ________________________________________ From: [email protected] [[email protected]] On Behalf Of Mariano Martinez Peck [[email protected]] Sent: Sunday, November 21, 2010 4:41 PM To: Pharo Development Subject: [Pharo-project] is there an easy way to know the SmallInteger instances? If I do SmallInteger alIInstances I get an empty array, and of course, with SmallInteger instanceCount I get zero. Now, I can understand that from the VM point of view, but for the final user, this should be polymorphic. For example, for instanceCount, I would like to know all the "variable slots" that has a 1 in the last bit. Is this already possible? if true, which message? if not, should I hack in the vm and code a primitive that does this? And the same for allInstances, if I can inspect 5, I should be also to inspect SmallInteger allInstances, and SmallInteger allInstances first, etc.... thanks Mariano
