Skip to content

Launching two configurations is fine, but launching just one would be waaay cooler. #6

Description

@LeoDefossez

Currently to extract a call stack you need to launch the program you want to analyze, then launch JavaCallStackExtractor, it is fine for a first approach, but having to launch only one would be better.

*Proposal 1: Instantiate a VM programatically
It might be possible to instantiate our own VM with enough information about the used libraries and the location of the main method.

Proposal 2: Make this project a java agent
It might be possible to transform this program in a java agent, this way it will be necessary to launch the program to analyze using a java agent argument like this on the VM : -javaagent:/path/to/CSExtractor.jar=configFileName

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions