try a different formulation. Maybe it will avoid lookup table

This commit is contained in:
Brendan Hansknecht 2024-07-21 18:17:37 -07:00
parent f3cae9147c
commit d028aa3c74
No known key found for this signature in database
GPG key ID: 0EA784685083E75B

View file

@ -1032,10 +1032,10 @@ pub fn listConcatUtf8(
fn copy_element_fn(element_width: usize) CopyFn {
const max_inline = @sizeOf(u256);
return switch (element_width) {
inline 0...max_inline => |i| memcpy_sized(i),
else => &memcpy_opaque,
};
switch (element_width) {
inline 0...max_inline => |i| return memcpy_sized(i),
else => return &memcpy_opaque,
}
}
fn memcpy_opaque(dst: Opaque, src: Opaque, element_width: usize) void {