authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2025-05-21 12:51:46 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2025-05-21 12:51:46 -07:00
log79b6c3e475edfccb53b7fa81d6a137fc79c5dc70
tree9d1b62e4e6b34df652259648c148ab5dc9d699fe
parent03b5392e53513a0f90aa5c10219c7caee6383997

update to Zig 0.14


1 files changed, 6 insertions(+), 6 deletions(-)

json.zig+6-6
...@@ -73,7 +73,7 @@ fn parseObject(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex {...@@ -73,7 +73,7 @@ fn parseObject(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex {
73 _ = try p.eatByte('{') orelse return null;73 _ = try p.eatByte('{') orelse return null;
74 try parseWs(p);74 try parseWs(p);
7575
76 var sfa = std.heap.stackFallback(std.mem.page_size, alloc);76 var sfa = std.heap.stackFallback(std.heap.page_size_min, alloc);
77 const alloc_local = sfa.get();77 const alloc_local = sfa.get();
78 var members = ObjectHashMap{};78 var members = ObjectHashMap{};
79 defer members.deinit(alloc_local);79 defer members.deinit(alloc_local);
...@@ -114,7 +114,7 @@ fn parseArray(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex {...@@ -114,7 +114,7 @@ fn parseArray(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex {
114 _ = try p.eatByte('[') orelse return null;114 _ = try p.eatByte('[') orelse return null;
115 try parseWs(p);115 try parseWs(p);
116116
117 var sfa = std.heap.stackFallback(std.mem.page_size, alloc);117 var sfa = std.heap.stackFallback(std.heap.page_size_min, alloc);
118 const alloc_local = sfa.get();118 const alloc_local = sfa.get();
119 var elements = std.ArrayListUnmanaged(ValueIndex){};119 var elements = std.ArrayListUnmanaged(ValueIndex){};
120 defer elements.deinit(alloc_local);120 defer elements.deinit(alloc_local);
...@@ -144,7 +144,7 @@ fn parseString(alloc: std.mem.Allocator, p: *Parser) anyerror!?StringIndex {...@@ -144,7 +144,7 @@ fn parseString(alloc: std.mem.Allocator, p: *Parser) anyerror!?StringIndex {
144 const t = tracer.trace(@src(), "", .{});144 const t = tracer.trace(@src(), "", .{});
145 defer t.end();145 defer t.end();
146146
147 var stack_fallback = std.heap.stackFallback(std.mem.page_size, alloc);147 var stack_fallback = std.heap.stackFallback(std.heap.page_size_min, alloc);
148 var characters = std.ArrayList(u8).init(stack_fallback.get());148 var characters = std.ArrayList(u8).init(stack_fallback.get());
149 defer characters.deinit();149 defer characters.deinit();
150150
...@@ -191,7 +191,7 @@ fn parseNumber(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex {...@@ -191,7 +191,7 @@ fn parseNumber(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex {
191 const t = tracer.trace(@src(), "", .{});191 const t = tracer.trace(@src(), "", .{});
192 defer t.end();192 defer t.end();
193193
194 var stack_fallback = std.heap.stackFallback(std.mem.page_size, alloc);194 var stack_fallback = std.heap.stackFallback(std.heap.page_size_min, alloc);
195 var characters = std.ArrayList(u8).init(stack_fallback.get());195 var characters = std.ArrayList(u8).init(stack_fallback.get());
196 defer characters.deinit();196 defer characters.deinit();
197197
...@@ -696,8 +696,8 @@ pub const NumberIndex = enum(u32) {...@@ -696,8 +696,8 @@ pub const NumberIndex = enum(u32) {
696696
697 pub fn get(this: NumberIndex, comptime T: type) T {697 pub fn get(this: NumberIndex, comptime T: type) T {
698 return switch (@typeInfo(T)) {698 return switch (@typeInfo(T)) {
699 .Int => std.fmt.parseInt(T, this.to(), 10) catch unreachable,699 .int => std.fmt.parseInt(T, this.to(), 10) catch unreachable,
700 .Float => std.fmt.parseFloat(T, this.to()) catch unreachable,700 .float => std.fmt.parseFloat(T, this.to()) catch unreachable,
701 else => @compileError("not a number type"),701 else => @compileError("not a number type"),
702 };702 };
703 }703 }