jvmti-rs

Crates.iojvmti-rs
lib.rsjvmti-rs
version0.17.0
sourcesrc
created_at2024-08-03 18:07:02.685933
updated_at2024-08-03 18:07:02.685933
descriptionRust bindings to the JVMTI
homepage
repository
max_upload_size
id1324483
size423,919
Saikari (luadebug)

documentation

README

JVMTI Bindings for Rust

This project provides complete JVMTI bindings for Rust

Warning

The project is currently only available for testing.

Example

cd example
make // TODO

Thanks

TODO

  • Simplify JVMTIEnv functions, learn & use design for jni-rs#descriptors
  • Check all functions to ensure that the memory is released correctly [jvmti docs]
    • GetJNIFunctionTable: Untreated
  • Rich test cases
  • Read and parse loaded class files, by rust-jvmti
  • Generate byte code from loaded or created class files, by rust-jvmti
  • JVM byte code instrumentation/transformation

License

Commit count: 0

cargo fmt