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 |