On Tue, Mar 8, 2016 at 9:18 PM, Julia Tylors <[email protected]> wrote:
> I wasn't able to find a documentation about these?
> Can you point me in the right direction?

These are internal (and unexported) functions that are not meant to be
called directly. You shouldn't be writing code that relies on these
functions since they might break at any time.

Of course you are welcome to learn about julia internals. The best way
to learn these would be reading the code yourself (which I believe is
the main doc, especially for these code that are changing all the
time).

I believe typeinf_uncached is (one of) the main entry point to the
type inference system and should return the inferenced type ast (there
are a few other arguments that should be relatively easy to guess the
meanings).

uncompressed_ast is used to turn the AST from a "compressed" form to a
normal (AS) tree. The compression was done in order to minimize the
number of live objects and make it more GC friendly. (This shouldn't
be a big problem anymore with the generational GC).


>
> Thanks

Reply via email to