why is Interpreter->pointX not inline?
John M McIntosh
johnmci at mac.com
Sat Apr 20 14:53:17 UTC 2002
>John M McIntosh <johnmci at smalltalkconsulting.com> is claimed by the
>authorities to have written:
>> Ah, it's late and I must be missing why we do this? couldn't we just
>> inline primitivePointX maybe even forgo the externalizeIPandSP.
>> Maybe it will be come obvious in the morning?
>Primitives are not inlined into other functions!
>I think you could reasonably edit the relevant code into the bytecode
>special routine though, just like some of the others.
>Tim Rowledge, tim at sumeru.stanford.edu, http://sumeru.stanford.edu/tim
>There can never be a computer language in which you cannot write a
Tim I think the explicit noinline prevents it from being inlined.
Question is what's the esoteric reason behind the original coding of
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
More information about the Squeak-dev