julia
release-1.12: backport memory improvements
#60173
Open

release-1.12: backport memory improvements #60173

KristofferC wants to merge 10 commits into release-1.12 from kc/backport-jit
KristofferC
xal-0 Add JLJITLinkMemoryManager (ports memory manager to JITLink) (#60105)
a57d5d0e
xal-0
xal-0 Use temporary files for aotcompile outputs instead of memory
5c0221d2
xal-0 Use more partitions than threads in aotcompile
76e8a80b
xal-0 Fix partitioning modules with zero fvars or gvars
213eb10f
xal-0 Reduce partition weight to 100000, add JULIA_IMAGE_PARTITION_WEIGHT
58aa0eed
xal-0 Use temporary buffers with madvise on Unix
c0dfbff2
xal-0 Use raw_fd_ostream to support old LLVM
f1b783d6
xal-0 Use memory buffers exclusively on Unix, temp file on Windows
c67de81c
xal-0 Do not serialize module if only one shard is necessary
f89bc0a7
xal-0 Use temporary file only for sysimgM (Windows)
6d04991a
KristofferC KristofferC marked this pull request as draft 29 days ago
KristofferC KristofferC added DO NOT MERGE
KristofferC KristofferC changed the title release-1.12: Add JLJITLinkMemoryManager (ports memory manager to JITLink) (#60105) release-1.12: backport memory improvements 29 days ago
giordano

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone