Regression 1.9 -> 1.10: getproperty
3x longer
#55117
Labels
compiler:inference
Type inference
performance
Must go faster
regression 1.10
Regression in the 1.10 release
regression 1.11
Regression in the 1.11 release
regression 1.12
Regression in the 1.12 release
with this code that does some "julian inheritance":
julia 1.9.4: 2.2 ns
julia 1.10.4: 7.9 ns
julia 1.11.0-rc1: 7.5 ns
the
@code_typed
is very similar, the only difference being thatBase._fieldindex_nothrow
is not inlined in 1.10.removing the
@noinline
from_fieldindex_nothrow
seems to help slightly but not completely solve the issueThe big difference is in
@code_llvm
The text was updated successfully, but these errors were encountered: