drgn/libdrgn/python
Omar Sandoval 1fe01bb4b8 libdrgn: python: add call_tp_alloc()
There are a bunch of places where we call .tp_alloc() directly, which is
very verbose. Add a macro that removes the boilerplate.

Signed-off-by: Omar Sandoval <osandov@osandov.com>
2022-10-05 16:24:29 -07:00
..
drgnpy.h libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
error.c python: fix FaultError reference leak 2022-08-16 17:35:36 -07:00
helpers.c Fix vmcore stack traces on Linux < 4.9 or >= 5.16 and add drgn.helpers.linux.task_cpu() 2022-10-03 16:21:12 -07:00
language.c libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
module.c Fix vmcore stack traces on Linux < 4.9 or >= 5.16 and add drgn.helpers.linux.task_cpu() 2022-10-03 16:21:12 -07:00
object.c libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
platform.c libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
program.c libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
stack_trace.c libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
symbol.c libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
test.c Enable prog.type to work with classes 2022-02-22 14:55:23 -08:00
thread.c libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
type.c libdrgn: python: add call_tp_alloc() 2022-10-05 16:24:29 -07:00
util.c libdrgn: python: add Jupyter pretty printing support 2022-08-25 13:52:11 -07:00