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

Any plans to support macOS at least for heap-profiling ? #42

Closed
normanmaurer opened this issue Aug 9, 2017 · 3 comments
Closed

Any plans to support macOS at least for heap-profiling ? #42

normanmaurer opened this issue Aug 9, 2017 · 3 comments

Comments

@normanmaurer
Copy link

Not sure if this is the right place for asking but I was wondering if you are considering adding support for heap profiling on macOS or will this stay linux only ?

@apangin
Copy link
Collaborator

apangin commented Aug 9, 2017

I'll eagerly do this if someone donates me a MacBook for development ;)

Seriously, though, there should not be too much work. Even CPU profiling is feasible except for kernel stacks, if we take good old setitimer API instead of perf events. I'll try to do this some time later. Or I'll be glad to accept a pull request from someone else.

@normanmaurer
Copy link
Author

normanmaurer commented Aug 9, 2017 via email

@apangin
Copy link
Collaborator

apangin commented Oct 8, 2017

Resolved in #56.
Heap profiling is now fully supported on macOS. CPU profiling is also supported, but limited only to Java code.

@apangin apangin closed this as completed Oct 8, 2017
6fears7 pushed a commit to 6fears7/async-profiler that referenced this issue Apr 10, 2023
…filer#40 (async-profiler#42)

* Align profiling intervals with buckets in pyroscope storage async-profiler#40

* Actually align(not fake report) profiling intervals

* move aligning logic to a separate class

* rm unused field

* fix

* rm debug logging
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

2 participants