Commit History

Author SHA1 Message Date
  gingerBill f5d9ca64f9 Begin work on new pseudo-architecture: wasm64p32 2 years ago
  gingerBill 8dc70f797c Increase use of `temporary_allocator()` where possible 2 years ago
  gingerBill a9182cfd8c Allow compound literals to access fields through `using` 2 years ago
  gingerBill 66f2881a78 Allow comparisons between empty `struct{}` and `union{}` 2 years ago
  gingerBill 8a2a70a3c2 Fix overriding procedure information for literals 2 years ago
  gingerBill 3d2a6c5895 Fix #2282 caused by a typo 2 years ago
  gingerBill eb1d00ced6 Fix #2264 2 years ago
  gingerBill f41c91d36b Fix #2274 2 years ago
  gingerBill 68b2d4b9e2 Fix #2305 2 years ago
  gingerBill 69934c3b0b More `for_array(i, y)` to `for (x : y)` translations 2 years ago
  gingerBill fa562ec5d6 Remove unneeded `local_entity_map` 2 years ago
  gingerBill 529383f5b1 Correct a race condition when checking the procedure body 2 years ago
  gingerBill 9b278db993 Revert "Change `tav` to be a pointer internally" 2 years ago
  gingerBill e98f1a28e6 Change `tav` to be a pointer internally 2 years ago
  gingerBill 6cdec65ca1 `gb_internal` LLVM backend 2 years ago
  gingerBill d88b052d2d Naïve optimization of named _split_ multiple return valued when `defer` is never used 2 years ago
  gingerBill c663566cd5 Fixed comparison against nil for maps 2 years ago
  gingerBill d2019e3e4d Enforce pointer cast 2 years ago
  gingerBill 16fc961010 Begin work on map static set 2 years ago
  gingerBill 8852d090b6 Correct static map get; make get take a pointer to simplify compiler internals 2 years ago
  gingerBill 1bcec3f769 Change map internal calls to use a pointer 2 years ago
  gingerBill 046dd55032 Change `__dynamic_map_get` signature 2 years ago
  gingerBill 2b7ca2bdd6 Fix #2160 (deep subtyping through `using` of `_`) 2 years ago
  gingerBill 9da37ed394 Optimize `#caller_location` and `#location` to use read only data section where possible 2 years ago
  gingerBill 532133d648 Minor technical improvement 3 years ago
  gingerBill ff97a73152 Reduce unnecessary map gets 3 years ago
  gingerBill 7840c1b89f Change `__dynamic_map_get` and `__dynamic_map_set` to use separate parameters rather than take a singular struct 3 years ago
  gingerBill 4998cf80c1 Fix #2017 mismatched types in binary matrix expression for `flt * (mat * vec)` 3 years ago
  gingerBill 3e3b9ae2df Fix #1994 Returning to err: Maybe(Error) raises compiler assert 3 years ago
  gingerBill aeacf3a9d8 Correct max alignment handling throughout the llvm backend 3 years ago