Commit History

Author SHA1 Message Date
  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
  gingerBill 3b583cbac7 Add debug symbols for global constants of integers, bools, enums, runes, & pointers. 2 years ago
  Lucas Perlind e188a542da llvm_backend_debug: Add debug info for soa pointer 2 years ago
  gingerBill 913e8b2e02 Unify debug parameter code 2 years ago
  gingerBill 623d687192 Split debug info generation for direct and indirect parameters 2 years ago
  gingerBill 268fb22bca Use `llvm.dbg.declare` for procedure parameters rather than `llvm.dbg.value` 2 years ago
  Fabian Sperber fb167d1d0a Fix loop var (init) becoming hidden while stepping on the for-line 3 years ago
  gingerBill 6c7e5748a8 Integrate numerous debug fixes from #1877 3 years ago
  gingerBill 33d96fd28a Correct debug information of #simd vectors 3 years ago
  gingerBill c223fc1766 Correct debug information for local variables 3 years ago
  gingerBill 42ad54c28e Improve metadata for `context` 3 years ago
  gingerBill e011d812ca Improve debug information for direct procedure parmaters 3 years ago
  gingerBill 0738822dda Change how parameter and variables are given debug values 3 years ago
  gingerBill 2213722776 Change debug declare to value 3 years ago
  gingerBill eac74631ec Correct debug information logic for procedure parameters 3 years ago
  gingerBill 3f038428a7 Begin minimizing `Ast` size 3 years ago
  gingerBill 600d19c51b General catch-all for llvm debug types 3 years ago
  gingerBill 6be104e521 Make llvm backend code use `PtrMap`; remove dead code 3 years ago
  gingerBill b01e0fbbc2 Correct typo in soa data type debug information generation 3 years ago
  gingerBill 0b4cbcf409 Correct debug info for `matrix` type 3 years ago
  gingerBill 7b8b2f042c Add debug type information for `matrix` 3 years ago
  gingerBill 71f2289c20 Fix #1174 3 years ago
  Jeroen van Rijn 0d12432d3f VS: Fix compilation using VS 2022. 3 years ago
  gingerBill 2e921c88fb Add debug information for `[^]T` 4 years ago
  gingerBill 7845769d4b Remove unused code 4 years ago