.. |
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
|
helpers: add access_process_vm() and access_remote_vm()
|
2020-05-08 17:37:01 -07:00 |
.gitignore
|
Document with Sphinx
|
2019-04-11 12:48:15 -07:00 |
arch_x86_64.c.in
|
libdrgn: implement virtual address translation/page table walking
|
2020-05-08 17:36:19 -07:00 |
binary_search_tree.h
|
libdrgn: split generic utility functions out of internal.h
|
2020-05-07 16:03:43 -07:00 |
cityhash.h
|
Rewrite drgn core in C
|
2019-04-02 14:12:07 -07:00 |
configure.ac
|
drgn 0.0.4
|
2020-04-21 15:52:01 -07:00 |
Doxyfile
|
Rewrite drgn core in C
|
2019-04-02 14:12:07 -07:00 |
drgn.h.in
|
Add Program.read_{u8,u16,u32,u64,word}()
|
2020-04-27 17:27:10 -07:00 |
dwarf_index.c
|
libdrgn: improve and rename DRGN_UNREACHABLE()
|
2020-05-07 15:16:22 -07:00 |
dwarf_index.h
|
libdrgn: allow to build without openmp
|
2020-04-08 12:33:40 -07:00 |
dwarf_info_cache.c
|
libdrgn: improve and rename DRGN_UNREACHABLE()
|
2020-05-07 15:16:22 -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: improve and rename DRGN_UNREACHABLE()
|
2020-05-07 15:16:22 -07:00 |
hash_table.c
|
libdrgn: split generic utility functions out of internal.h
|
2020-05-07 16:03:43 -07:00 |
hash_table.h
|
libdrgn: split generic utility functions out of internal.h
|
2020-05-07 16:03:43 -07:00 |
helpers.h
|
helpers: add access_process_vm() and access_remote_vm()
|
2020-05-08 17:37:01 -07:00 |
internal.c
|
libdrgn: split generic utility functions out of internal.h
|
2020-05-07 16:03:43 -07:00 |
internal.h
|
libdrgn: split generic utility functions out of internal.h
|
2020-05-07 16:03:43 -07:00 |
kdump.c
|
libdrgn: fix _page_offset() helper and move to object finder
|
2020-04-10 15:33:27 -07:00 |
language_c.c
|
libdrgn: don't open-code fls()
|
2020-05-08 00:20:42 -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
|
helpers: add access_process_vm() and access_remote_vm()
|
2020-05-08 17:37:01 -07:00 |
linux_kernel.c
|
libdrgn: add /proc/kcore physical segments on old kernels
|
2020-05-04 13:20:27 -07:00 |
linux_kernel.h
|
libdrgn: add /proc/kcore physical segments on old kernels
|
2020-05-04 13:20:27 -07:00 |
Makefile.am
|
libdrgn: split generic utility functions out of internal.h
|
2020-05-07 16:03:43 -07: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: actually use uint64_t for two's complement unary ops
|
2020-05-08 13:50:24 -07: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: implement virtual address translation/page table walking
|
2020-05-08 17:36:19 -07:00 |
program.c
|
libdrgn: implement virtual address translation/page table walking
|
2020-05-08 17:36:19 -07:00 |
program.h
|
libdrgn: implement virtual address translation/page table walking
|
2020-05-08 17:36:19 -07:00 |
read.h
|
libdrgn: don't use unaligned loads to parse DWARF
|
2020-05-08 13:50:24 -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
|
libdrgn: improve and rename DRGN_UNREACHABLE()
|
2020-05-07 15:16:22 -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: improve and rename DRGN_UNREACHABLE()
|
2020-05-07 15:16:22 -07:00 |
type.h
|
libdrgn: get rid of arrays embedded in drgn_type
|
2020-04-13 16:47:05 -07:00 |
util.h
|
libdrgn: improve and document bit operations
|
2020-05-08 00:14:25 -07: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 |