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

Reply via email to