Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor J9JVMTI_HEAP_EVENT_STACK data parsing #18864

Merged
merged 2 commits into from
Oct 17, 2024

Commits on Sep 25, 2024

  1. Refactor J9JVMTI_HEAP_EVENT_STACK data parsing

    Added new structure to hold JNI and Stack local referrer data.
    Update JNI locals found via jniLocalReferences table to be marked as Stack root.
    
    Signed-off-by: Jack Lu <Jack.S.Lu@ibm.com>
    fengxue-IS committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    90af19d View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Correctly passes threadObject to walkContinuation API

    - Cache and fill in virtual thread object for jvmtiFollowReferences calls
    - Add exclusive VM access assertion check to j9gc_ext calls
    
    Signed-off-by: Jack Lu <Jack.S.Lu@ibm.com>
    fengxue-IS committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    3380c62 View commit details
    Browse the repository at this point in the history