diff options
author | 2023-02-23 23:57:19 -0800 | |
---|---|---|
committer | 2023-02-23 23:57:19 -0800 | |
commit | 3f04f8d0a653cf5decef2225c2044742b382718a (patch) | |
tree | 91eb6500834e3157ecb9ab208101aa368a1191c8 /misctools | |
parent | b5bdde28ed34070cbb1d34d13f414f4c513ee40d (diff) | |
download | bun-3f04f8d0a653cf5decef2225c2044742b382718a.tar.gz bun-3f04f8d0a653cf5decef2225c2044742b382718a.tar.zst bun-3f04f8d0a653cf5decef2225c2044742b382718a.zip |
Upgrade Zig (#2151)
* fixup
* Upgrade Zig
* Remove bad assertion
* strings
* bump
* mode -> optimize
* optimize
* Linux build
* Update bindgen.zig
Diffstat (limited to 'misctools')
-rw-r--r-- | misctools/fetch.zig | 4 | ||||
-rw-r--r-- | misctools/http_bench.zig | 4 | ||||
-rw-r--r-- | misctools/readlink-getfd.zig | 6 | ||||
-rw-r--r-- | misctools/readlink-realpath.zig | 4 | ||||
-rw-r--r-- | misctools/tgz.zig | 8 |
5 files changed, 13 insertions, 13 deletions
diff --git a/misctools/fetch.zig b/misctools/fetch.zig index 74622b0ef..cdefd29d4 100644 --- a/misctools/fetch.zig +++ b/misctools/fetch.zig @@ -108,7 +108,7 @@ pub const Arguments = struct { if (args.option("--file")) |file_path| { if (file_path.len > 0) { var cwd = try std.process.getCwd(&cwd_buf); - var parts = [_]string{std.mem.span(file_path)}; + var parts = [_]string{file_path}; var absolute_path = path_handler.joinAbsStringBuf(cwd, &file_path_buf, &parts, .auto); file_path_buf[absolute_path.len] = 0; file_path_buf[absolute_path.len + 1] = 0; @@ -132,7 +132,7 @@ pub const Arguments = struct { var raw_arg_i: usize = 0; while (raw_arg_i < raw_args.items.len) : (raw_arg_i += 1) { const arg = raw_args.items[raw_arg_i]; - if (MethodNames.get(std.mem.span(arg))) |method_| { + if (MethodNames.get(arg[0..])) |method_| { method = method_; _ = raw_args.swapRemove(raw_arg_i); } diff --git a/misctools/http_bench.zig b/misctools/http_bench.zig index 84fa29600..5e12f0157 100644 --- a/misctools/http_bench.zig +++ b/misctools/http_bench.zig @@ -112,7 +112,7 @@ pub const Arguments = struct { if (args.option("--file")) |file_path| { if (file_path.len > 0) { var cwd = try std.process.getCwd(&cwd_buf); - var parts = [_]string{std.mem.span(file_path)}; + var parts = [_]string{file_path}; var absolute_path = path_handler.joinAbsStringBuf(cwd, &file_path_buf, &parts, .auto); file_path_buf[absolute_path.len] = 0; file_path_buf[absolute_path.len + 1] = 0; @@ -136,7 +136,7 @@ pub const Arguments = struct { var raw_arg_i: usize = 0; while (raw_arg_i < raw_args.items.len) : (raw_arg_i += 1) { const arg = raw_args.items[raw_arg_i]; - if (MethodNames.get(std.mem.span(arg))) |method_| { + if (MethodNames.get(arg[0..])) |method_| { method = method_; _ = raw_args.swapRemove(raw_arg_i); } diff --git a/misctools/readlink-getfd.zig b/misctools/readlink-getfd.zig index 94713562d..79c1a7e34 100644 --- a/misctools/readlink-getfd.zig +++ b/misctools/readlink-getfd.zig @@ -12,7 +12,7 @@ const stringZ = bun.stringZ; const default_allocator = bun.default_allocator; const C = bun.C; -// zig build-exe -Drelease-fast --main-pkg-path ../ ./readlink-getfd.zig +// zig build-exe -Doptimize=ReleaseFast --main-pkg-path ../ ./readlink-getfd.zig pub fn main() anyerror!void { var stdout_ = std.io.getStdOut(); var stderr_ = std.io.getStdErr(); @@ -24,7 +24,7 @@ pub fn main() anyerror!void { var fixed_buffer = std.heap.FixedBufferAllocator.init(&args_buffer); var allocator = fixed_buffer.allocator(); - var args = std.mem.span(try std.process.argsAlloc(allocator)); + var args = std.mem.bytesAsSlice([]u8, try std.process.argsAlloc(allocator)); const to_resolve = args[args.len - 1]; const cwd = try std.process.getCwdAlloc(allocator); @@ -33,7 +33,7 @@ pub fn main() anyerror!void { var j: usize = 0; while (j < 1000) : (j += 1) { - var parts = [1][]const u8{std.mem.span(to_resolve)}; + var parts = [1][]const u8{to_resolve}; var joined_buf: [bun.MAX_PATH_BYTES]u8 = undefined; var joined = path_handler.joinAbsStringBuf( cwd, diff --git a/misctools/readlink-realpath.zig b/misctools/readlink-realpath.zig index 1e9c7e3d1..d466c8fd3 100644 --- a/misctools/readlink-realpath.zig +++ b/misctools/readlink-realpath.zig @@ -12,7 +12,7 @@ const stringZ = bun.stringZ; const default_allocator = bun.default_allocator; const C = bun.C; -// zig build-exe -Drelease-fast --main-pkg-path ../ ./readlink-getfd.zig +// zig build-exe -Doptimize=ReleaseFast --main-pkg-path ../ ./readlink-getfd.zig pub fn main() anyerror!void { var stdout_ = std.io.getStdOut(); var stderr_ = std.io.getStdErr(); @@ -24,7 +24,7 @@ pub fn main() anyerror!void { var fixed_buffer = std.heap.FixedBufferAllocator.init(&args_buffer); var allocator = fixed_buffer.allocator(); - var args = std.mem.span(try std.process.argsAlloc(allocator)); + var args = std.mem.bytesAsSlice([]u8, try std.process.argsAlloc(allocator)); const to_resolve = args[args.len - 1]; var out_buffer: [bun.MAX_PATH_BYTES]u8 = undefined; diff --git a/misctools/tgz.zig b/misctools/tgz.zig index 214ff1bdf..a5887c77d 100644 --- a/misctools/tgz.zig +++ b/misctools/tgz.zig @@ -23,8 +23,8 @@ const RecognizedExtensions = std.ComptimeStringMap(void, .{ var buf: [32 * 1024 * 1024]u8 = undefined; -// zig build-exe -Drelease-fast --main-pkg-path ../ ./tgz.zig ../src/deps/zlib/libz.a ../src/deps/libarchive.a -lc -liconv -// zig build-exe -Drelease-fast --main-pkg-path ../ ./tgz.zig ../src/deps/zlib/libz.a ../src/deps/libarchive.a -lc -liconv +// zig build-exe -Doptimize=ReleaseFast --main-pkg-path ../ ./tgz.zig ../src/deps/zlib/libz.a ../src/deps/libarchive.a -lc -liconv +// zig build-exe -Doptimize=ReleaseFast --main-pkg-path ../ ./tgz.zig ../src/deps/zlib/libz.a ../src/deps/libarchive.a -lc -liconv pub fn main() anyerror!void { var stdout_ = std.io.getStdOut(); var stderr_ = std.io.getStdErr(); @@ -38,13 +38,13 @@ pub fn main() anyerror!void { } var tarball_path_buf: [bun.MAX_PATH_BYTES]u8 = undefined; - var basename = std.fs.path.basename(std.mem.span(args[args.len - 1])); + var basename = std.fs.path.basename(bun.asByteSlice(args[args.len - 1])); while (RecognizedExtensions.has(std.fs.path.extension(basename))) { basename = basename[0 .. basename.len - std.fs.path.extension(basename).len]; } var parts = [_][]const u8{ - std.mem.span(args[args.len - 1]), + bun.asByteSlice(args[args.len - 1]), }; const tarball_path = path_handler.joinAbsStringBuf(try std.process.getCwdAlloc(std.heap.c_allocator), &tarball_path_buf, &parts, .auto); |