Commit f130858
committed
gf.c: include const-return methods in
Code that returns a constant value never ends up compiled by LLVM, but
we want to log them since they are inferred / compiled by our own
Compiler.
These can sometimes include methods that speculatively end up 'compiled'
with a non-'compileable' signature, since inference eagerly explores
widened signatures that JIT / codegen normally would not. That's not work
that we can log here since `precompile(...)` will reject the widened
signature, but that's probably fine, since the JIT doesn't know to look
for these widened signatures anyway.--trace-compile
1 parent f8ece05 commit f130858
1 file changed
+11
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
645 | 645 | | |
646 | 646 | | |
647 | 647 | | |
| 648 | + | |
| 649 | + | |
648 | 650 | | |
649 | 651 | | |
650 | 652 | | |
| |||
667 | 669 | | |
668 | 670 | | |
669 | 671 | | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
670 | 681 | | |
671 | 682 | | |
672 | 683 | | |
| |||
0 commit comments