├── .asf.yaml ├── .gitignore ├── .gitmodules ├── README.md ├── docs └── en │ └── latest │ └── developer-guide.md ├── helpers ├── maps.bpf.h ├── trace_helpers.c ├── trace_helpers.h ├── uprobe_helpers.c └── uprobe_helpers.h └── profiler ├── Makefile ├── lua_stacks_map.cpp ├── lua_stacks_map.h ├── lua_state.h ├── profile.bpf.c ├── profile.cpp ├── profile.h ├── stack_printer.cpp └── stack_printer.h /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # apisix-profiler 2 | -------------------------------------------------------------------------------- /docs/en/latest/developer-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/docs/en/latest/developer-guide.md -------------------------------------------------------------------------------- /helpers/maps.bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/helpers/maps.bpf.h -------------------------------------------------------------------------------- /helpers/trace_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/helpers/trace_helpers.c -------------------------------------------------------------------------------- /helpers/trace_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/helpers/trace_helpers.h -------------------------------------------------------------------------------- /helpers/uprobe_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/helpers/uprobe_helpers.c -------------------------------------------------------------------------------- /helpers/uprobe_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/helpers/uprobe_helpers.h -------------------------------------------------------------------------------- /profiler/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/Makefile -------------------------------------------------------------------------------- /profiler/lua_stacks_map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/lua_stacks_map.cpp -------------------------------------------------------------------------------- /profiler/lua_stacks_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/lua_stacks_map.h -------------------------------------------------------------------------------- /profiler/lua_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/lua_state.h -------------------------------------------------------------------------------- /profiler/profile.bpf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/profile.bpf.c -------------------------------------------------------------------------------- /profiler/profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/profile.cpp -------------------------------------------------------------------------------- /profiler/profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/profile.h -------------------------------------------------------------------------------- /profiler/stack_printer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/stack_printer.cpp -------------------------------------------------------------------------------- /profiler/stack_printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/apisix-profiler/HEAD/profiler/stack_printer.h --------------------------------------------------------------------------------