aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-07-31 21:54:07 -0700
committerAndrew Kelley <andrew@ziglang.org>2025-08-11 15:52:49 -0700
commit749f10af49022597d873d41df5c600e97e5c4a37 (patch)
treecb6da80d28fa284bdeb7b40d26ce8de9ca9b2306 /src/codegen
parentd625158354a02a18e9ae7975a144f30838884d5c (diff)
downloadzig-749f10af49022597d873d41df5c600e97e5c4a37.tar.gz
zig-749f10af49022597d873d41df5c600e97e5c4a37.zip
std.ArrayList: make unmanaged the default
Diffstat (limited to 'src/codegen')
-rw-r--r--src/codegen/llvm.zig10
-rw-r--r--src/codegen/spirv/CodeGen.zig10
-rw-r--r--src/codegen/spirv/Module.zig4
3 files changed, 12 insertions, 12 deletions
diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig
index 2e1c390c09..15b6ce7f12 100644
--- a/src/codegen/llvm.zig
+++ b/src/codegen/llvm.zig
@@ -53,7 +53,7 @@ fn subArchName(target: *const std.Target, comptime family: std.Target.Cpu.Arch.F
}
pub fn targetTriple(allocator: Allocator, target: *const std.Target) ![]const u8 {
- var llvm_triple = std.ArrayList(u8).init(allocator);
+ var llvm_triple = std.array_list.Managed(u8).init(allocator);
defer llvm_triple.deinit();
const llvm_arch = switch (target.cpu.arch) {
@@ -820,7 +820,7 @@ pub const Object = struct {
}
{
- var module_flags = try std.ArrayList(Builder.Metadata).initCapacity(o.gpa, 8);
+ var module_flags = try std.array_list.Managed(Builder.Metadata).initCapacity(o.gpa, 8);
defer module_flags.deinit();
const behavior_error = try o.builder.metadataConstant(try o.builder.intConst(.i32, 1));
@@ -2583,7 +2583,7 @@ pub const Object = struct {
.@"fn" => {
const fn_info = zcu.typeToFunc(ty).?;
- var debug_param_types = std.ArrayList(Builder.Metadata).init(gpa);
+ var debug_param_types = std.array_list.Managed(Builder.Metadata).init(gpa);
defer debug_param_types.deinit();
try debug_param_types.ensureUnusedCapacity(3 + fn_info.param_types.len);
@@ -5254,7 +5254,7 @@ pub const FuncGen = struct {
const target = zcu.getTarget();
const sret = firstParamSRet(fn_info, zcu, target);
- var llvm_args = std.ArrayList(Builder.Value).init(self.gpa);
+ var llvm_args = std.array_list.Managed(Builder.Value).init(self.gpa);
defer llvm_args.deinit();
var attributes: Builder.FunctionAttributes.Wip = .{};
@@ -7536,7 +7536,7 @@ pub const FuncGen = struct {
const asm_source = std.mem.sliceAsBytes(self.air.extra.items[extra_i..])[0..extra.data.source_len];
// hackety hacks until stage2 has proper inline asm in the frontend.
- var rendered_template = std.ArrayList(u8).init(gpa);
+ var rendered_template = std.array_list.Managed(u8).init(gpa);
defer rendered_template.deinit();
const State = enum { start, percent, input, modifier };
diff --git a/src/codegen/spirv/CodeGen.zig b/src/codegen/spirv/CodeGen.zig
index 3b0edf706e..b27fe71172 100644
--- a/src/codegen/spirv/CodeGen.zig
+++ b/src/codegen/spirv/CodeGen.zig
@@ -970,10 +970,10 @@ fn constant(cg: *CodeGen, ty: Type, val: Value, repr: Repr) Error!Id {
return try cg.constInt(backing_ty, @as(u64, @bitCast(limbs)));
}
- var types = std.ArrayList(Type).init(gpa);
+ var types = std.array_list.Managed(Type).init(gpa);
defer types.deinit();
- var constituents = std.ArrayList(Id).init(gpa);
+ var constituents = std.array_list.Managed(Id).init(gpa);
defer constituents.deinit();
var it = struct_type.iterateRuntimeOrder(ip);
@@ -1519,13 +1519,13 @@ fn resolveType(cg: *CodeGen, ty: Type, repr: Repr) Error!Id {
return try cg.resolveType(.fromInterned(struct_type.backingIntTypeUnordered(ip)), .direct);
}
- var member_types = std.ArrayList(Id).init(gpa);
+ var member_types = std.array_list.Managed(Id).init(gpa);
defer member_types.deinit();
- var member_names = std.ArrayList([]const u8).init(gpa);
+ var member_names = std.array_list.Managed([]const u8).init(gpa);
defer member_names.deinit();
- var member_offsets = std.ArrayList(u32).init(gpa);
+ var member_offsets = std.array_list.Managed(u32).init(gpa);
defer member_offsets.deinit();
var it = struct_type.iterateRuntimeOrder(ip);
diff --git a/src/codegen/spirv/Module.zig b/src/codegen/spirv/Module.zig
index 856b1eaf67..d728360d7e 100644
--- a/src/codegen/spirv/Module.zig
+++ b/src/codegen/spirv/Module.zig
@@ -281,7 +281,7 @@ pub fn addEntryPointDeps(
module: *Module,
decl_index: Decl.Index,
seen: *std.DynamicBitSetUnmanaged,
- interface: *std.ArrayList(Id),
+ interface: *std.array_list.Managed(Id),
) !void {
const decl = module.declPtr(decl_index);
const deps = module.decl_deps.items[decl.begin_dep..decl.end_dep];
@@ -307,7 +307,7 @@ fn entryPoints(module: *Module) !Section {
var entry_points = Section{};
errdefer entry_points.deinit(module.gpa);
- var interface = std.ArrayList(Id).init(module.gpa);
+ var interface = std.array_list.Managed(Id).init(module.gpa);
defer interface.deinit();
var seen = try std.DynamicBitSetUnmanaged.initEmpty(module.gpa, module.decls.items.len);