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

Not work for rustc_driver #35

Open
Jaic1 opened this issue Jun 5, 2024 · 0 comments
Open

Not work for rustc_driver #35

Jaic1 opened this issue Jun 5, 2024 · 0 comments

Comments

@Jaic1
Copy link

Jaic1 commented Jun 5, 2024

The dhat::Profiler profiler gives zero heap stats (i.e., not allocating any blocks) when I use the rustc_driver crate to start a rustc instance. After debugging, I find that dhat::Alloc::alloc does not get called.

@nnethercote I wonder if this problem is relevant to the fact that rustc has a special mechanism to use jemalloc. BTW, valgrind --tool=dhat works for my project (already helped resolving OOM problems but took dozens of hours to run), and I guess dhat-rs would run significantly faster.

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

1 participant