On Tue, Dec 6, 2011 at 5:05 PM, Henrik Sperre Johansen
<henrik.s.johansen@veloxit.no> wrote:
On 06.12.2011 16:18, Mariano Martinez Peck wrote:
Hi guys. When printing compiled methods we get something like:
� �TestCase >> #assert: �-> (TestCase>>#assert: "a CompiledMethod(585629696)")
Where the number is the #identityHash. I have never really needed that, and even more, I always want to print:
� �TestCase >> #assert: �-> 'TestCase>>#assert:'
Are you sure?
Would have helped you at the start of
http://forum.world.st/Problem-with-CompiledMethodTrailer-td3508018.html
:)
Not sure if the identityHash of the print string helped that much there.
�
So...my question is, is there any reason why it makes so much sense to print the identityHash of a CompiledMethod ?
Not really sure.
It's just seems to have been that way for a long time.
Yes but mayte it was so so a long time where identityHash as memory address, in which case it would make more sense?
�
Cheers,
Henry