aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-13 16:09:27 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-13 16:09:27 -0800
commit91026d4d1df625bc7801f2cc5b2245ac3404c9f5 (patch)
tree469c274708277f56036dbdcb12917818b59264fb
parent4749df7c518a83e600e4dd0022e24cdc7928e0ac (diff)
downloadbun-91026d4d1df625bc7801f2cc5b2245ac3404c9f5.tar.gz
bun-91026d4d1df625bc7801f2cc5b2245ac3404c9f5.tar.zst
bun-91026d4d1df625bc7801f2cc5b2245ac3404c9f5.zip
Update install.zig
-rw-r--r--src/install/install.zig22
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{};