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

Support windows as operating system #116

Open
bastischubert opened this issue Sep 18, 2023 · 3 comments
Open

Support windows as operating system #116

bastischubert opened this issue Sep 18, 2023 · 3 comments

Comments

@bastischubert
Copy link

As mentioned in https://github.com/async-profiler/async-profiler#community-supported-builds there is a community supported windows version available for the async profiler.

Maybe we can make windows a first class citizen and also support it in the java agent.

@kcrimson
Copy link

looking at releases of async profiler, I don't see continued support for Windows port, we are considering using JFR on Windows to capture profiler data and use it as input for pyroscope. I know this is limited in terms of types of frames it will capture but seems better then nothing ;) We are planning to start work on it if anyone will be interested to use it (and test it :) )

@kcrimson
Copy link

Here is the initial implementation which uses JFR recordings, this will collect events using jcmd JFR commands, which works on Windows as well, #136.

@korniltsev
Copy link
Collaborator

As mentioned in https://github.com/async-profiler/async-profiler#community-supported-builds there is a community supported windows version available for the async profiler.

The link seems broken.

I know Jebtrains / Intellij IDEA has a windows fork, but not sure if it is opensource. Seomeone may consider plugging it in via ProfilerDelegate from #136 . I doubt closed source profiler would be bundled with pyroscope-java so users would have to bundle it themselves.

Async-profiler windows support issue was closed as Not Planned async-profiler/async-profiler#188

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants