Gabriel Baraldi
Compiler engineer at JuliaHub and open source enthusiast.
Sessions
07-11
11:10
10min
Writing allocation-free Julia code with AllocCheck.jl
Gabriel Baraldi, Cody Tapscott
Avoiding allocations is crucial when writing performant Julia, so we developed AllocCheck.jl, a package that provides tools for developing and statically enforcing allocation-free code.
Julia Internals and Tooling
Method (1.5)
07-11
16:00
30min
New Ways to Compile Julia
Jeff Bezanson, Gabriel Baraldi
We will explain new options for ahead-of-time compilation of julia programs that we have been developing. First, there is a new compiler driver juliac
that provides a more traditional gcc-like command-line interface. Next, we are adding new compiler modes that allow generation of smaller binaries by opting-in to assumptions that hold for some important classes of programs.
Julia Internals and Tooling
REPL (2, main stage)