[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 38/40: gnu: Add ocaml-spawn.
From: |
Christopher Baines |
Subject: |
Re: 38/40: gnu: Add ocaml-spawn. |
Date: |
Wed, 06 Feb 2019 09:32:04 +0000 |
User-agent: |
mu4e 1.0; emacs 26.1 |
address@hidden writes:
> + (description
> + "Spawn is a small library exposing only one functionality: spawning
> sub-process.
> +
> +It has three main goals:
> +
> address@hidden
> address@hidden provide missing features of Unix.create_process such as
> providing a
> +working directory,
> address@hidden provide better errors when a system call fails in the
> +sub-process. For instance if a command is not found, you get a proper
> address@hidden exception,
> address@hidden improve performances by using vfork when available. It is
> often
> +claimed that nowadays fork is as fast as vfork, however in practice
> +fork takes time proportional to the process memory while vfork is
> +constant time. In application using a lot of memory, vfork can be
> +thousands of times faster than fork.")
> + (license license:asl2.0)))
Just to let you know, I pushed a small change to the description
straight to master (as [1]) as I was having problems with guix package -s.
1: 1d5d0447d33fb50dc5ecb19ff94732ab935c6743
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: 38/40: gnu: Add ocaml-spawn.,
Christopher Baines <=