At 11:39 AM 11/12/2001 -0500, Ken Fox wrote:
>Simon Cozens wrote:
> > You save one level of indirection, at a large complexity
> > cost.
>
>A lot less complexity than a JIT though. 100% portable
>code too.
It's got the same sort of issue that a lot of other inlining's got, but...
In those cases where it's feasable (because, for example, a method or
package is marked as immutable) I don't see it as a problem. I don't think
it'll buy us a huge amount, but for code we translate to C and feed to a
compiler I can see it getting a not-insignificant win.
Don't expect it in the first rev, but smack me if I propose something
that'll stop it.
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
[EMAIL PROTECTED] have teddy bears and even
teddy bears get drunk