release-1.12: backport memory improvements #60173
Add JLJITLinkMemoryManager (ports memory manager to JITLink) (#60105)
a57d5d0e
Use temporary files for aotcompile outputs instead of memory
5c0221d2
Use more partitions than threads in aotcompile
76e8a80b
Fix partitioning modules with zero fvars or gvars
213eb10f
Reduce partition weight to 100000, add JULIA_IMAGE_PARTITION_WEIGHT
58aa0eed
Use temporary buffers with madvise on Unix
c0dfbff2
Use raw_fd_ostream to support old LLVM
f1b783d6
Use memory buffers exclusively on Unix, temp file on Windows
c67de81c
Do not serialize module if only one shard is necessary
f89bc0a7
Use temporary file only for sysimgM (Windows)
6d04991a
KristofferC
marked this pull request as draft 29 days ago
KristofferC
changed the title release-1.12: Add JLJITLinkMemoryManager (ports memory manager to JITLink) (#60105) release-1.12: backport memory improvements 29 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub