Clarification on JIT force inlining top-level limit #43107
Unanswered
HurricanKai
asked this question in
Q&A
Replies: 1 comment 3 replies
-
CC. @AndyAyersMS |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Wondering what the thought process behind this limit is.
If I understand correctly, this means
will be inlined, but
will only inline
M2
intoM1
but notM2
intoCaller
.If I understand correctly, this is to prevent JIT from considering too many methods for inlining, but I would've thought that this is not a concern for
AggressiveInlining
methods, since those can be expected to be "rare", and are expected to be inlined by the user.Beta Was this translation helpful? Give feedback.
All reactions