Skip to content

Commit

Permalink
Transition to JITLink
Browse files Browse the repository at this point in the history
Seeing what this will look like, since it has a number of features
(delayed compilation, concurrent compilation) that are starting to
become important, so it would be nice to switch to only supporting one
common implmenetation of memory management.

Refs #50248

I am expecting llvm/llvm-project#63236 may
cause problems, since we reconfigured some CI machines to hide that
issue, but it is still likely relevant.
  • Loading branch information
vtjnash committed Jun 18, 2024
1 parent 319d890 commit 67b2e36
Show file tree
Hide file tree
Showing 5 changed files with 71 additions and 1,386 deletions.
2 changes: 1 addition & 1 deletion src/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ ifeq ($(JULIACODEGEN),LLVM)
CODEGEN_SRCS := codegen jitlayers aotcompile debuginfo disasm llvm-simdloop llvm-muladd \
llvm-final-gc-lowering llvm-pass-helpers llvm-late-gc-lowering llvm-ptls \
llvm-lower-handlers llvm-gc-invariant-verifier llvm-propagate-addrspaces \
llvm-multiversioning llvm-alloc-opt llvm-alloc-helpers cgmemmgr llvm-remove-addrspaces \
llvm-multiversioning llvm-alloc-opt llvm-alloc-helpers llvm-remove-addrspaces \
llvm-remove-ni llvm-julia-licm llvm-demote-float16 llvm-cpufeatures pipeline llvm_api
FLAGS += -I$(shell $(LLVM_CONFIG_HOST) --includedir)
CG_LLVM_LIBS := all
Expand Down
Loading

0 comments on commit 67b2e36

Please sign in to comment.