-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Profiler regression on Windows #10444
Comments
given how many times i've had to re-write the backtraces on windows to get them to "work better", julia-0.3 and julia-0.4dev are very significantly different here |
@vtjnash Thank you for your awesome work. I have just tried the latest master and the issue still seem to exist. This is the output from latest master on Windows:
Also latest master under Ubuntu:
Which contains one more line, which is actually the most interesting. |
Looks better with LLVM3.6:
|
Just tested this issue on latest master and the issue is gone as llvm is upgraded to 3.7.1+. |
Great, thanks for testing! Do you think we can turn this into a unit test somehow? |
This issue do not seem to exist on Julia 0.4.1 either and hence the issue was not fixed by the llvm upgrade. Tests for profiler at https://github.com/JuliaLang/julia/blob/master/test/profile.jl seem quite sparse. I do not exactly know how this could be turned into a unit test. |
The profiler results are better on
0.3.6
than on0.4.0+3622
in the following test case.The output on 0.3.6
on 0.4.0
On master there is no line in the output which is inside the function I profile.
The text was updated successfully, but these errors were encountered: