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

Don't report only-inferred methods as recompiles #56914

Merged

Conversation

IanButterworth
Copy link
Member

Fixes #56155

If I run the test in #56155 (comment) the --trace-compile output contains no # recompile at all, but specifically not for contractuser.

And the test added here ensures that it is actually catching a true recompilation.

@IanButterworth IanButterworth added backport 1.11 Change should be backported to release-1.11 backport 1.10 Change should be backported to the 1.10 release labels Dec 27, 2024
@IanButterworth IanButterworth force-pushed the ib/fix_recompile_trace branch 2 times, most recently from 995e64e to 8152312 Compare December 28, 2024 04:25
@nsajko nsajko added the observability metrics, timing, understandability, reflection, logging, ... label Dec 29, 2024
src/gf.c Outdated Show resolved Hide resolved
@vtjnash vtjnash added the merge me PR is reviewed. Merge when all tests are passing label Dec 30, 2024
@IanButterworth IanButterworth merged commit a652067 into JuliaLang:master Dec 30, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport 1.10 Change should be backported to the 1.10 release backport 1.11 Change should be backported to release-1.11 merge me PR is reviewed. Merge when all tests are passing observability metrics, timing, understandability, reflection, logging, ...
Projects
None yet
Development

Successfully merging this pull request may close these issues.

--trace-compile incorrectly reports only-inferred methods as being re-compiled
3 participants