bun 真的用 rust 重写了啊
imherer
·
2026-05-15
·
via V2EX - 技术
 |
|
21
DsuineGP 5 月 18 日
@rammiah #20 逐行翻译的, zig 版本是啥样翻译成 rust 就是啥样. 前期快速翻译过来, 后期重构时这些 unsafe 代码块就几乎等于 // FIXME 了 ```zig extern fn WTF__base64URLEncode(input: [*]const u8, input_len: usize, output: [*]u8, output_len: usize) usize; pub fn encodeURLSafe(dest: []u8, source: []const u8) usize { bun.jsc.markBinding(@src()); return WTF__base64URLEncode(source.ptr, source.len, dest.ptr, dest.len); } ```
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。