-
Notifications
You must be signed in to change notification settings - Fork 5
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
KeyError: key 0x0000000000000001 not found on Julia 1.8 #19
Comments
I can try to get more actionable information for this when I get a chance |
Here's a gist of the Profile.fetch() and Profile.getdict, collected from this build. |
The |
@pfitzseb we are no longer using this package in the extension, right? If that is so, it probably means that this package is kind of unmaintained at this point... |
Ah, I just realized that I may not have updated the call to |
That's unfortunate, this has been pretty helpful for us. Do you have suggestions for an alternative? cc @simonbyrne. Btw, when trying with
|
@davidanthoff what are you using to extract Julia profiles? |
@pfitzseb really needs to weigh in on this. All I know is that he revamped our profiling stuff in the extension completely (https://youtu.be/Okn_HKihWn8?t=763) and as far as I know the new stuff no longer uses this package. But I might also be wrong :) |
You might be able to get Valentin to look at this, since he also wrote the initial implementation :) It shouldn't be too tricky, but Profile's internals have of course changed a bit in 1.8. Is this just for visualization? If so, aren't PProf/ProfileView/ProfileCanvas good enough? |
The only thing that we actually use / need is |
Sure, but that's basically all this package does anyways :) |
See JuliaLang/julia#44818 (and in particular JuliaLang/julia#44818 (comment)). |
That seems to fix it. I understand that this doesn't leverage new information, but #20 at least preserves functionality for 1.8, so we'd really appreciate support with this.
We're using ChromeProfileFormat to save the profile to file and upload to a cloud bucket to visualize in https://profiler.firefox.com/. AFAIK, PProf and ProfileView only provide interactive support. I haven't looked at ProfileCanvas yet, so perhaps this is an alternative, I'll take a look, thanks! Either way, for convenience / continuity, could we merge #20? |
Both ProfileCanvas and StatProfilerHTML allow exporting static HTML, so that might be an option for you (do open issues if you find missing features/functionality or bugs in ProfileCanvas!). |
Opening an issue for tracking. On Julia 1.8, I'm seeing an error:
in TurbulenceConvection.jl, build here
The text was updated successfully, but these errors were encountered: