dev/Memory_pooling_adjustments #1

Merged
Julian merged 6 commits from dev/Memory_pooling_adjustments into main 2026-05-31 01:03:57 +02:00

6 Commits

Author SHA1 Message Date
Pixelguy14
89de5a56e0 Fixed small issues within the file load and the precompiler script, added a final test benchmark suit to compare old Julia MSI library with current
Some checks failed
CI / Julia 1.10 - macOS-latest - x64 - (pull_request) Has been cancelled
CI / Julia 1.10 - ubuntu-latest - x64 - (pull_request) Has been cancelled
CI / Julia 1.10 - windows-latest - x64 - (pull_request) Has been cancelled
2026-04-16 16:39:31 -06:00
Pixelguy14
05cb79253f cleaned the repository from dead code, simplified some functions, users can now create a system image of the JuliaMSI repo that runs the core dependencies faster without compiler time, alongside a docker environment for running scripts, the instructions are on the readme 2026-04-09 13:46:30 -06:00
Pixelguy14
8c37ea64aa fixed disk and memory bloat when loading several files, created zero-copy mmaps for msidata type objects for easier cache storage and less memory overhead, improved load times for files in general across the whole JuliaMSI environment 2026-04-09 12:30:43 -06:00
Pixelguy14
70fff16170 more secure locks and a script to create a system image of juliaMSI for faster boot times, still experimental but everything else remains pristine 2026-04-07 14:06:02 -06:00
Pixelguy14
e0ef601a9b hopefully fixed the JSON Lock for Windows 2026-04-06 15:41:38 -06:00
Pixelguy14
8b6bed0ff5 Hot fix to the precalculation atomic variable accountability, and other base threads safety 2026-03-12 12:51:16 -06:00