MCPcopy Index your code
hub / github.com/chame1eon/jnitrace-engine

github.com/chame1eon/jnitrace-engine @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
157 symbols 238 edges 19 files 32 documented · 20% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

JNIInvocationCallback (Interface)
* Callback type for JNI API call events.
lib/index.ts
JNILibraryCallback (Interface)
* Callback for whenever a native library is loaded.
lib/index.ts
JNIInvocationContext (Interface)
* Context for a JNI API call.
lib/index.ts

Core symbols most depended-on inside this repo

add
called by 55
lib/utils/reference_manager.ts
get
called by 10
lib/jni/java_vm_interceptor.ts
getInstance
called by 7
lib/jni/java_vm.ts
backtrace
called by 5
lib/utils/config.ts
get
called by 4
lib/index.ts
replace
called by 4
lib/index.ts
isInitialised
called by 4
lib/jni/java_vm_interceptor.ts
create
called by 4
lib/jni/java_vm_interceptor.ts

Shape

Method 88
Class 35
Function 31
Interface 3

Languages

TypeScript100%

Modules by API surface

lib/jni/jni_env_interceptor.ts18 symbols
lib/index.ts16 symbols
lib/jni/jni_thread_manager.ts12 symbols
lib/utils/config.ts11 symbols
lib/utils/method_data.ts10 symbols
lib/utils/config_builder.ts10 symbols
lib/utils/java_method.ts8 symbols
lib/jni/arm64/jni_env_interceptor_arm64.ts8 symbols
lib/jni/arm/jni_env_interceptor_arm.ts8 symbols
lib/jni/x86/jni_env_interceptor_x86.ts7 symbols
lib/jni/x64/jni_env_interceptor_x64.ts7 symbols
lib/jni/java_vm_interceptor.ts7 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add jnitrace-engine \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact