Precompile statements for sysimage

This commit is contained in:
mtanneau
2020-11-18 10:14:31 -05:00
committed by Alinson S Xavier
parent 853e0c7b70
commit 9957894bdc
2 changed files with 3 additions and 1 deletions

View File

@@ -9,7 +9,9 @@ VERSION := 0.1
build/sysimage.so: src/sysimage.jl Project.toml Manifest.toml build/sysimage.so: src/sysimage.jl Project.toml Manifest.toml
mkdir -p build mkdir -p build
$(JULIA) --trace-compile=precompile.jl benchmark/run.jl test/case14.json.gz
$(JULIA) src/sysimage.jl $(JULIA) src/sysimage.jl
rm precompile.jl
clean: clean:
rm -rf build/* rm -rf build/*

View File

@@ -18,4 +18,4 @@ pkg = [:DataStructures,
] ]
@info "Building system image..." @info "Building system image..."
create_sysimage(pkg, sysimage_path="build/sysimage.so") create_sysimage(pkg, precompile_statements_file=joinpath(@__DIR__, "../precompile.jl"), sysimage_path="build/sysimage.so")