Skip to content

Commit 2efb5ed

Browse files
Performance: Remove extern C from def_super! for WASM targets.
1 parent b02cab8 commit 2efb5ed

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

compiler/src/modules/vm/super_ops.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ macro_rules! def_super {
6262
) => {
6363
$(#[$meta])*
6464
#[inline(never)]
65-
#[allow(improper_ctypes_definitions)]
66-
$vis extern "C" fn $name($($arg: $ty),*) -> $ret $body
65+
#[cold]
66+
$vis fn $name($($arg: $ty),*) -> $ret $body
6767
};
6868
}
6969

0 commit comments

Comments
 (0)