Skip to content

Making packages work faster with more extensive precompilation

License

Notifications You must be signed in to change notification settings

zeta1999/SnoopCompile.jl

 
 

Repository files navigation

SnoopCompile

Build Status

SnoopCompile observes the Julia compiler, causing it to record the functions and argument types it's compiling. From these lists of methods, you can generate lists of precompile directives that may reduce the latency between loading packages and using them to do "real work."

See the documentation:

Packages that use SnoopCompile

Quite a few packages have used SnoopCompile to reduce startup latency, and some have preserved their scripts which may serve as an example to other users:

About

Making packages work faster with more extensive precompilation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Julia 100.0%