Jameson, this is really great. I think many of us have been nibbling around
the edges of the compiler for a long time and this will give us a great
boost to make more integrations happen!

I have a question regarding generated functions. It seems to me the claim
that generated functions are black boxes during compilation to be unclear.
I believe on 0.4 such code would be inlined if types are inferred
correctly. So my confusion seems to be on the role of inference in
generated functions. If a call to a generated function is type stable and
called from a precompiled function in the same module, the behavior seems
to be that the generated function gets the usual compilation treatment. Is
this analysis approximate?

Thanks,
Steve
On Feb 10, 2016 12:48 PM, "Simon Danisch" <[email protected]> wrote:

> @Jameson, thanks for the interesting read!
>
> @Tim, I'd like to hear about anything you come up with :)
>
> Am Mittwoch, 10. Februar 2016 04:12:19 UTC+1 schrieb Jameson:
>>
>> I've been working on a static (no-JIT) Julia mode and related
>> ahead-of-time-compilation tools. I put together a blog post describing this
>> work, and also covering some of the build stages of Julia as well, that I
>> felt may be of interest to some users. It is available at:
>>
>> http://juliacomputing.com/blog/2016/02/09/static-julia.html
>>
>> -jameson
>>
>

Reply via email to