From f89294761cb8f89e11aecb58ee27629fcfeafbc3 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Wed, 18 Oct 2017 12:00:16 +0200 Subject: executor: use forkserver for freebsd Use forkserver and shmem for freebsd. This greatly improves speed. Also introduce fallback coverage signal based on unique (syscall+errno) pairs. --- sys/targets/targets.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys') diff --git a/sys/targets/targets.go b/sys/targets/targets.go index 4ec176b46..6b5523f7d 100644 --- a/sys/targets/targets.go +++ b/sys/targets/targets.go @@ -124,8 +124,8 @@ var oses = map[string]os{ "freebsd": { SyscallNumbers: true, SyscallPrefix: "SYS_", - ExecutorUsesShmem: false, - ExecutorUsesForkServer: false, + ExecutorUsesShmem: true, + ExecutorUsesForkServer: true, }, "fuchsia": { SyscallNumbers: false, -- cgit mrf-deployment