Uh oh!
There was an error while loading. Please reload this page.
[mono][interp] Allow passing vtypes with a single scalar field to nat… - #79686
Conversation
ghost
commented
Dec 14, 2022
Tagging subscribers to this area: @BrzVlad Issue Details…ive code using the faster code path. This affects types like ObjectHandleOnStack which are passed to icalls.
|
vargaz
commented
Dec 14, 2022
This will hopefully fix some of the perf regressions in |
Uh oh!
There was an error while loading. Please reload this page.
On most platforms, passing scalar vtypes is done by value, so this should work. If it doesn't, we can ifdef it for the platforms where it works. |
vargaz
commented
Dec 15, 2022
The interpreter test failures are relevant. |
BrzVlad
commented
Dec 15, 2022
we should probably have consistency between the primitive types that are considered to be passable as a native int and the allowed types of the struct field. |
…ive code using the faster code path. This affects types like ObjectHandleOnStack which are passed to icalls.
vargaz
commented
Dec 16, 2022
Failures are unrelated |
…ive code using the faster code path.
This affects types like ObjectHandleOnStack which are passed to icalls.