Commit History

Author SHA1 Message Date
  gingerBill cd89d8a3c4 Add better error message for compiler when OOM happens 3 years ago
  gingerBill 7cc265e14c Add mutex guards for signature scopes 3 years ago
  gingerBill 15c309b0b8 Make `permanent_allocator()` thread local 3 years ago
  gingerBill 123db3a23d Fix typo 4 years ago
  gingerBill d29a0c6680 Add a minimum alignment on *nix for the compiler in heap_allocator_proc 4 years ago
  gingerBill 76419383a8 Add some minor sanity checks to the compiler's `heap_allocator_proc` on Darwin 4 years ago
  gingerBill 97a1147537 Correct fix to `heap_allocator_proc` in compiler 4 years ago
  gingerBill f5615b204c Minor fix to `heap_allocator_proc` in common_memory.cpp 4 years ago
  gingerBill 582559f7ac Correct did you mean logic and make thread-safe-er 4 years ago
  gingerBill da79124e5d Use local mutex for each `AstFile.arena` 4 years ago
  gingerBill d3d805ffb3 Fix typo 4 years ago
  gingerBill 05b9724c85 Correct `platform_virtual_memory_init` on Unix 4 years ago
  gingerBill 5053f0179c Implement virtual memory code for *nix and make generic 4 years ago
  gingerBill 3e4d615983 Minor fixes 4 years ago
  gingerBill aa8777ee47 Change the implementation of `Arena` to use virtual memory, and remove the old gbArena code 4 years ago