diff options
author | 2022-02-13 16:09:27 -0800 | |
---|---|---|
committer | 2022-02-13 16:09:27 -0800 | |
commit | 91026d4d1df625bc7801f2cc5b2245ac3404c9f5 (patch) | |
tree | 469c274708277f56036dbdcb12917818b59264fb | |
parent | 4749df7c518a83e600e4dd0022e24cdc7928e0ac (diff) | |
download | bun-91026d4d1df625bc7801f2cc5b2245ac3404c9f5.tar.gz bun-91026d4d1df625bc7801f2cc5b2245ac3404c9f5.tar.zst bun-91026d4d1df625bc7801f2cc5b2245ac3404c9f5.zip |
Update install.zig
-rw-r--r-- | src/install/install.zig | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/src/install/install.zig b/src/install/install.zig index f23ccae08..b1724966f 100644 --- a/src/install/install.zig +++ b/src/install/install.zig @@ -634,22 +634,20 @@ pub const Lockfile = struct { var trees = this.list.items(.tree); var packages = this.list.items(.packages); - var real_end: Id = 0; - const max_package_id = @truncate(PackageID, this.resolutions.len); + // var real_end: Id = 0; // TODO: can we cull empty trees here? while (i < end) : (i += 1) { - const prev = total_packages_count; total_packages_count += trees[i].packages.len; - if (!(prev == total_packages_count and trees[i].package_id >= max_package_id)) { - trees[real_end] = trees[i]; - packages[real_end] = packages[i]; - real_end += 1; - } - } - this.list.len = real_end; - trees = trees[0..real_end]; - packages = packages[0..real_end]; + // if (!(prev == total_packages_count and trees[i].package_id >= max_package_id)) { + // trees[real_end] = trees[i]; + // packages[real_end] = packages[i]; + // real_end += 1; + // } + } + // this.list.len = real_end; + // trees = trees[0..real_end]; + // packages = packages[0..real_end]; var package_ids = try z_allocator.alloc(PackageID, total_packages_count); var next = PackageIDSlice{}; |