You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Avoid generic call in most cases for getproperty (#50523)
More generic than #50444.
Should we keep the boundscheck on the getfield since we got the index
from the runtime itself?
(cherry picked from commit 207c09a)
Value *idx2 = ctx.builder.CreateAdd(ctx.builder.CreateIntCast(index, ctx.types().T_size, false), ConstantInt::get(ctx.types().T_size, 1)); // getfield_unknown is 1 based
3860
+
if (emit_getfield_unknownidx(ctx, ret, obj, idx2, utt, jl_false, order))
3861
+
returntrue;
3862
+
}
3842
3863
}
3843
3864
}
3844
-
// TODO: generic getfield func with more efficient calling convention
0 commit comments