forked from JuliaLang/julia
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Hooks & modifications to GC to allow registration of externally alloc…
…ated memory. Goal: allow a mechanism to make the GC aware of non-Julia process memory usage. Background in RAI-7988 * Adds calls to register allocations and frees of process memory unaccounted for by live Julia objects, but relevant for GC collection heuristics. * Adds a separate call to allow the Julia program to adjust the `default_collect_interval`. * Increases the default collection interval (to avoid excessive full sweeps once external memory is reported)
- Loading branch information
Ryan Daum
committed
May 3, 2023
1 parent
8b59441
commit 1408468
Showing
2 changed files
with
59 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters