|
af01ba0836
|
debug/system: make last-chance printing more reliable
|
2019-07-02 17:36:09 +10:00 |
|
|
928cdb4e8b
|
backtrace: give consistent outputs for backtrace
|
2019-07-02 16:39:40 +10:00 |
|
|
f4438831a6
|
build: update the meson build configuration
|
2019-06-19 17:28:01 +10:00 |
|
|
8beada1646
|
debug: split debug headers into components
|
2019-05-17 12:26:08 +10:00 |
|
|
a4d963e00b
|
debug: move panic related calls to a distinct unit
This will allow us to reduce the required headers and avoid some
circular dependencies in some client libraries.
|
2019-05-17 10:48:29 +10:00 |
|
|
3c07f96d34
|
coord/store: prefer raw arrays to std::array
We don't really gain anything by using std::array and it greatly
simplifies fucking about with GDB pretty printers.
|
2019-03-06 17:09:26 +11:00 |
|
|
9c62ab5e7b
|
debug/gdb/printers: appease PEP8 warnings
|
2019-01-19 11:37:58 +11:00 |
|
|
d455e820d8
|
debug/gdb/printers: prefer yield over custom iterators
|
2019-01-19 11:24:08 +11:00 |
|
|
24e3d749e7
|
debug/gdb: add printers for endian::value
|
2019-01-18 19:46:18 +11:00 |
|
|
8d8e071b8b
|
debug/gdb/printers: don't bother taking a secondary type
|
2019-01-18 19:46:18 +11:00 |
|
|
499fa4d190
|
gdb/printers: fix view offsets to start from 0
|
2018-12-19 17:11:46 +11:00 |
|
|
f6056153e3
|
rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
|
2018-08-05 14:42:02 +10:00 |
|
|
b31f4dd094
|
debug/gdb/printers: add a pretty printer for 'view'
|
2018-08-03 16:49:47 +10:00 |
|
|
48e007c545
|
debug: add gdb pretty printers for coord types
|
2018-03-28 14:55:54 +11:00 |
|