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
