..
build-aux
Add type hint stubs and generate documentation from them
2020-02-25 13:39:06 -08:00
elfutils
Rebase elfutils to pick up PN_XNUM fix
2020-04-06 12:07:01 -07:00
include
libdrgn: build with bundled elfutils
2019-09-19 11:07:12 -07:00
m4
libdrgn: build with bundled elfutils
2019-09-19 11:07:12 -07:00
python
libdrgn: Add cpp language and tests
2020-04-03 16:35:38 -07:00
.gitignore
Document with Sphinx
2019-04-11 12:48:15 -07:00
arch_x86_64.c.in
libdrgn: x86_64: support unwinding stack on Linux < 4.9
2019-11-22 16:38:49 -08:00
binary_search_tree.h
libdrgn: add splay tree implementation
2019-05-24 17:48:08 -07:00
cityhash.h
Rewrite drgn core in C
2019-04-02 14:12:07 -07:00
configure.ac
drgn 0.0.3
2020-02-21 10:37:02 -08:00
Doxyfile
Rewrite drgn core in C
2019-04-02 14:12:07 -07:00
drgn.h.in
libdrgn: add default language to drgn_program
2020-02-26 19:55:42 -08:00
dwarf_index.c
libdrgn: add strstartswith()
2019-12-12 13:26:50 -08:00
dwarf_index.h
libdrgn: allow to build without openmp
2020-04-08 12:33:40 -07:00
dwarf_info_cache.c
libdrgn: return unknown language from drgn_language_from_die()
2020-04-03 16:35:38 -07:00
dwarf_info_cache.h
libdrgn: dwarf_index: rework file reporting
2019-10-02 17:22:11 -07:00
error.c
Add address attribute to FaultError exception
2020-02-04 14:59:31 -08:00
error.h
libdrgn: rework drgn_find_symbol_internal()
2019-12-19 11:43:54 -08:00
hash_table.c
Rewrite drgn core in C
2019-04-02 14:12:07 -07:00
hash_table.h
libdrgn: hash_table: fix memcmp() undefined behavior
2019-10-02 17:16:43 -07:00
helpers.h
libdrgn: add task_state_to_char() helper
2019-10-28 13:37:57 -07:00
internal.c
libdrgn: dwarf_index: rework file reporting
2019-10-02 17:22:11 -07:00
internal.h
libdrgn: add strstartswith()
2019-12-12 13:26:50 -08:00
kdump.c
Support stack traces for running threads on kdumps
2020-03-27 16:12:03 -07:00
language_c.c
libdrgn: fix error when expecting identifier after tag in type name
2020-03-13 11:07:46 -07:00
language.c
libdrgn: Add cpp language and tests
2020-04-03 16:35:38 -07:00
language.h
libdrgn: Add cpp language and tests
2020-04-03 16:35:38 -07:00
lexer.c
libdrgn: use common vector where applicable
2019-07-15 12:27:16 -07:00
lexer.h
libdrgn: use common vector where applicable
2019-07-15 12:27:16 -07:00
linux_kernel_helpers.c
libdrgn: add task_state_to_char() helper
2019-10-28 13:37:57 -07:00
linux_kernel.c
libdrgn: add language to struct drgn_type
2020-02-26 19:55:42 -08:00
linux_kernel.h
Support stack traces for running threads on kdumps
2020-03-27 16:12:03 -07:00
Makefile.am
libdrgn/python: add Language to Python bindings
2020-02-26 19:55:42 -08:00
memory_reader.c
Add address attribute to FaultError exception
2020-02-04 14:59:31 -08:00
memory_reader.h
libdrgn: translate EIO from /proc/$pid/mem to DRGN_ERROR_FAULT
2019-12-10 13:30:34 -08:00
object_index.c
libdrgn: replace symbol index with object index
2019-07-29 17:04:47 -07:00
object_index.h
libdrgn: replace symbol index with object index
2019-07-29 17:04:47 -07:00
object.c
libdrgn: add default language to drgn_program
2020-02-26 19:55:42 -08:00
object.h
libdrgn: replace drgn_object_truthiness() with drgn_object_is_zero()
2019-12-19 11:43:54 -08:00
path.c
libdrgn: make program components pluggable
2019-05-10 12:41:07 -07:00
platform.c
libdrgn: add register information to platform
2019-10-18 14:33:02 -07:00
platform.h
libdrgn: stack_trace: support unwinding stack from struct pt_regs
2019-10-28 13:56:54 -07:00
program.c
libdrgn: fix default language detection
2020-04-03 16:35:38 -07:00
program.h
Support stack traces for running threads on kdumps
2020-03-27 16:12:03 -07:00
read.h
libdrgn: only load debug information from loaded kernel modules
2019-05-14 11:55:39 -07:00
serialize.c
Rewrite drgn core in C
2019-04-02 14:12:07 -07:00
serialize.h
Rewrite drgn core in C
2019-04-02 14:12:07 -07:00
siphash.h
Rewrite drgn core in C
2019-04-02 14:12:07 -07:00
splay_tree.c
libdrgn: add splay tree implementation
2019-05-24 17:48:08 -07:00
stack_trace.c
Support stack traces for running threads on kdumps
2020-03-27 16:12:03 -07:00
string_builder.c
libdrgn: move string_builder_line_break() to string_builder.c
2019-07-11 15:33:10 -07:00
string_builder.h
libdrgn: move string_builder_line_break() to string_builder.c
2019-07-11 15:33:10 -07:00
symbol.c
libdrgn: add symbol table interface
2019-07-30 09:25:34 -07:00
symbol.h
libdrgn: add symbol table interface
2019-07-30 09:25:34 -07:00
type_index.c
libdrgn: add language to struct drgn_type
2020-02-26 19:55:42 -08:00
type_index.h
libdrgn: add language to struct drgn_type
2020-02-26 19:55:42 -08:00
type.c
libdrgn: add language to struct drgn_type
2020-02-26 19:55:42 -08:00
type.h
libdrgn: add language to struct drgn_type
2020-02-26 19:55:42 -08:00
vector.c
libdrgn: work around Clang __muloti4 again
2019-07-29 17:03:45 -07:00
vector.h
libdrgn: add common vector implementation
2019-07-15 12:27:15 -07:00