perf: new_string_owned 零拷贝路径替代 new_string 二次克隆

This commit is contained in:
2026-08-13 14:55:08 +08:00
parent d2c21c3a4a
commit 3ad80d6ed4
10 changed files with 42 additions and 37 deletions
+1 -1
View File
@@ -274,5 +274,5 @@ pub fn function_to_string<H: VmHost>(vm: &mut H, args: &[u8]) -> NativeResult {
} else {
format!("function {name}() {{ {body} }}")
};
NativeResult::Ok(vm.new_string(&result))
NativeResult::Ok(vm.new_string_owned(result))
}