Commit History

Author SHA1 Message Date
  gingerBill aad41fc762 Fix #3445 1 year ago
  Laytan Laats 4fc96e1ca5 change unneeded permanent allocation to temporary 1 year ago
  Laytan Laats cfc85fd737 fix wrong type in map debug info 1 year ago
  Laytan Laats 7c2352ea08 remove soa handling in debug info, fields are already added in checker 1 year ago
  Laytan Laats 9647cb74ad debug info fixes/refactor 1 year ago
  gingerBill 4edcaa6124 Try storing a pointer to a fake metadata type in the debug info for a `map` 1 year ago
  Laytan Laats 915f63b3f9 fix a segfault when incomplete types array resizes while processing 1 year ago
  gingerBill ff24cfe314 Fix debug issue with `map`s 1 year ago
  gingerBill a4b8c1ea17 Begin work adding `bit_field` 1 year ago
  gingerBill 912c326d8b Fix typo that causes map info debug issues 1 year ago
  gingerBill 5cd57a3a7f Use `Raw_Map` as the debug information for a `map` 1 year ago
  gingerBill c291fffce1 Add metadata type to `map`s debug information to aid debuggers knowing what is in it it 1 year ago
  gingerBill c91898a888 Remove #relative slices; Replace with #relative multi-pointers 2 years ago
  gingerBill 4a75a1e839 Merge branch 'master' into separate-int-word-sizes 2 years ago
  gingerBill 8bf32ac697 Minor change to handling of propagation of errors with `---` as a value 2 years ago
  gingerBill 60ec3594ab Remove unused variable 2 years ago
  gingerBill 685f7d0fea Rename `word_size` to `ptr_size` internally to make it clearer 2 years ago
  gingerBill 84f966cb8f Begin work on separating int and word sizes (i.e. `size_of(int)` might not equal `size_of(uintptr)`) 2 years ago
  gingerBill 7c0257fcda Fix value elision on declaration 2 years ago
  gingerBill 55176e52fc Use `heap_allocator()` with `-debug`; Reinstate the arena guards 2 years ago
  gingerBill 65c0255e7e Replace `RecursiveMutex` with a `BlockingMutex` 2 years ago
  gingerBill 3b22c6620c Begin to generalize modules away from `AstPackage *` in `-use-separate-modules` 2 years ago
  gingerBill 5eee8077dd enum-ifiy function pass managers for `lbModule` 2 years ago
  gingerBill c1f5be24e2 Remove dead code in the compiler 2 years ago
  gingerBill 6cdec65ca1 `gb_internal` LLVM backend 2 years ago
  gingerBill 5ac36b5f25 HACK: Get around debugging type generation for slices and dynamic arrays of *nix systems 2 years ago
  gingerBill 22bcf1ba70 Extra check for slices and dynamic arrays for `-debug` 2 years ago
  gingerBill 51c705edf1 Add extra check to debug information of named composite types 2 years ago
  gingerBill 27d56d0da4 Fix #2125 2 years ago
  gingerBill 810a1eee41 Remove the need for `type->Map.internal_type` and replace with the definition of `runtime.Raw_Map` 2 years ago