aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-10 18:12:43 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-02-10 18:12:43 -0800
commit29f0159eae198aebf5ff9d2b6f76ddbdb2f8f63c (patch)
tree3a966c1f5f8f87a4949272246364dc9bb4ebe247 /src
parent95c0f28deef5d78f11177caba0c973a431a5a312 (diff)
downloadbun-29f0159eae198aebf5ff9d2b6f76ddbdb2f8f63c.tar.gz
bun-29f0159eae198aebf5ff9d2b6f76ddbdb2f8f63c.tar.zst
bun-29f0159eae198aebf5ff9d2b6f76ddbdb2f8f63c.zip
Update install.zig
Diffstat (limited to 'src')
-rw-r--r--src/install/install.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/install/install.zig b/src/install/install.zig
index ea1832897..c26d8847b 100644
--- a/src/install/install.zig
+++ b/src/install/install.zig
@@ -3172,6 +3172,10 @@ const PackageInstall = struct {
hardlink,
// Slowest if single-threaded
+ // Note that copyfile does technically support recursion
+ // But I suspect it is slower in practice than manually doing it because:
+ // - it adds syscalls
+ // - it runs in userspace
copyfile,
const BackendSupport = std.EnumArray(Method, bool);