diff options
Diffstat (limited to '')
-rw-r--r-- | src/renamer.zig | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/renamer.zig b/src/renamer.zig index 0177725c6..5c7177577 100644 --- a/src/renamer.zig +++ b/src/renamer.zig @@ -156,7 +156,7 @@ pub const MinifyRenamer = struct { for (first_top_level_slots.slots.values, 0..) |count, ns| { slots.values[ns] = try std.ArrayList(SymbolSlot).initCapacity(allocator, count); slots.values[ns].items.len = count; - std.mem.set(SymbolSlot, slots.values[ns].items[0..count], SymbolSlot{}); + @memset(slots.values[ns].items[0..count], SymbolSlot{}); } renamer.* = MinifyRenamer{ @@ -291,13 +291,13 @@ pub const MinifyRenamer = struct { try sorted.ensureUnusedCapacity(slots.items.len); sorted.items.len = slots.items.len; - for (sorted.items, 0..) |*slot, i| { - slot.* = SlotAndCount{ + for (sorted.items, slots.items, 0..) |*elem, slot, i| { + elem.* = SlotAndCount{ .slot = @intCast(u32, i), .count = slot.count, }; } - std.sort.sort(SlotAndCount, sorted.items, {}, SlotAndCount.lessThan); + std.sort.block(SlotAndCount, sorted.items, {}, SlotAndCount.lessThan); var next_name: isize = 0; @@ -395,7 +395,7 @@ pub fn assignNestedScopeSlotsHelper(sorted_members: *std.ArrayList(u32), scope: sorted_members_buf[i] = member.ref.innerIndex(); i += 1; } - std.sort.sort(u32, sorted_members_buf, {}, std.sort.asc(u32)); + std.sort.block(u32, sorted_members_buf, {}, std.sort.asc(u32)); // Assign slots for this scope's symbols. Only do this if the slot is // not already assigned. Nested scopes have copies of symbols from parent @@ -519,7 +519,7 @@ pub const NumberRenamer = struct { const prev_cap = inner.len; inner.ensureUnusedCapacity(r.allocator, new_len - prev_cap) catch unreachable; const to_write = inner.ptr[prev_cap..inner.cap]; - @memset(std.mem.sliceAsBytes(to_write).ptr, 0, std.mem.sliceAsBytes(to_write).len); + @memset(std.mem.sliceAsBytes(to_write), 0); } inner.len = new_len; inner.mut(ref.innerIndex()).* = name; @@ -553,7 +553,7 @@ pub const NumberRenamer = struct { symbols.dump(); } - @memset(std.mem.sliceAsBytes(renamer.names).ptr, 0, std.mem.sliceAsBytes(renamer.names).len); + @memset(std.mem.sliceAsBytes(renamer.names), 0); return renamer; } @@ -593,7 +593,7 @@ pub const NumberRenamer = struct { remaining = remaining[1..]; } std.debug.assert(remaining.len == 0); - std.sort.sort(u32, sorted.items, {}, std.sort.asc(u32)); + std.sort.block(u32, sorted.items, {}, std.sort.asc(u32)); for (sorted.items) |inner_index| { r.assignName(s, Ref.init(@intCast(Ref.Int, inner_index), source_index, false)); |