[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch wip-build-systems-gexp created (now 0ffad81)
From: |
guix-commits |
Subject: |
branch wip-build-systems-gexp created (now 0ffad81) |
Date: |
Tue, 23 Feb 2021 08:33:54 -0500 (EST) |
civodul pushed a change to branch wip-build-systems-gexp
in repository guix.
at 0ffad81 gexp: Reduce allocations in 'gexp-attribute'.
This branch includes the following new commits:
new 27e1faa build-system: Rewrite using gexps.
new a1c446b packages: Turn 'bag->derivation' into a monadic procedure.
new 6689d1f packages: Simplify patch instantiation.
new df18116 packages: Core procedures are written in monadic style.
new 0ffe892 gexp: Micro-optimize sexp serialization.
new c391919 squash! build-system: Rewrite using gexps.
new 7c49b89 gexp: 'gexp-inputs' returns a list of <gexp-input> records.
new 6add346 gexp: 'gexp-inputs' returns both native and non-native inputs.
new 60e56fb gexp: Keep 'lower-inputs' private.
new a37aa59 gexp: Micro-optimize 'gexp->sexp' and 'lower-inputs'.
new 630bf19 store: Object cache profiling shows the number of entries.
new 1976051 gexp: Reduce allocations while traversing lists.
new 966574b grafts: Inline 'grafting?' and 'set-grafting'.
new ecdab9a store: Micro-optimize object cache lookup.
new 0ffad81 gexp: Reduce allocations in 'gexp-attribute'.
The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
- branch wip-build-systems-gexp created (now 0ffad81),
guix-commits <=
- 03/15: packages: Simplify patch instantiation., guix-commits, 2021/02/23
- 05/15: gexp: Micro-optimize sexp serialization., guix-commits, 2021/02/23
- 09/15: gexp: Keep 'lower-inputs' private., guix-commits, 2021/02/23
- 06/15: squash! build-system: Rewrite using gexps., guix-commits, 2021/02/23
- 11/15: store: Object cache profiling shows the number of entries., guix-commits, 2021/02/23
- 10/15: gexp: Micro-optimize 'gexp->sexp' and 'lower-inputs'., guix-commits, 2021/02/23
- 08/15: gexp: 'gexp-inputs' returns both native and non-native inputs., guix-commits, 2021/02/23
- 14/15: store: Micro-optimize object cache lookup., guix-commits, 2021/02/23
- 04/15: packages: Core procedures are written in monadic style., guix-commits, 2021/02/23
- 02/15: packages: Turn 'bag->derivation' into a monadic procedure., guix-commits, 2021/02/23