authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2026-08-10 03:28:45-04:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2026-09-03 11:00:54-04:00
log6f746eef85c143ec559039bb4a70d15a05bcd2b5
tree8bdf29804e16213c7ec7d94d2abe0eee193268d7
parent91d8b7b8dc04aecea1a4fa7c6c6bc0696ebdada4

Builder: use new `setKey` of `array_hash_map`


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

lib/std/zig/llvm/Builder.zig+1-2
...@@ -3461,8 +3461,7 @@ pub const Global = struct {...@@ -3461,8 +3461,7 @@ pub const Global = struct {
3461 const old_name = self.name(builder);3461 const old_name = self.name(builder);
3462 if (new_name == old_name) return;3462 if (new_name == old_name) return;
3463 const index = @backingInt(self.unwrap(builder));3463 const index = @backingInt(self.unwrap(builder));
3464 _ = builder.addGlobalAssumeCapacity(new_name, builder.globals.values()[index]);3464 builder.globals.setKey(index, new_name);
3465 builder.globals.swapRemoveAt(index);
3466 if (!old_name.isAnon()) return;3465 if (!old_name.isAnon()) return;
3467 builder.next_unnamed_global = @fromBackingInt(@backingInt(builder.next_unnamed_global) - 1);3466 builder.next_unnamed_global = @fromBackingInt(@backingInt(builder.next_unnamed_global) - 1);
3468 if (builder.next_unnamed_global == old_name) return;3467 if (builder.next_unnamed_global == old_name) return;