[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] guix source archive branch, master, updated. v0.1-93-g5cfdcd6
From: |
Ludovic Courtès |
Subject: |
[SCM] guix source archive branch, master, updated. v0.1-93-g5cfdcd6 |
Date: |
Wed, 30 Jan 2013 17:59:37 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".
The branch, master has been updated
via 5cfdcd6a26e5c84a3df8614c438d93bb424799b9 (commit)
via d0840e4a2332de4f6eb4959836de569b413723c1 (commit)
via fce2394e7defc7d936ef2aad212d20368ef819ff (commit)
via a9ebd9efd0d97159acbec848ad5fe06f022c8235 (commit)
via fd060fd30da53f2b0856f6f451f8fd7b8c760d70 (commit)
via 82c38fe64c84fc3febcc5c5aa7fe86454ccaf456 (commit)
from 473b03b3c6fbca909e18dbb5888ac5a98992207a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5cfdcd6a26e5c84a3df8614c438d93bb424799b9
Author: Ludovic Courtès <address@hidden>
Date: Wed Jan 30 18:59:12 2013 +0100
.dir-locals.el: Fill at 78 columns.
commit d0840e4a2332de4f6eb4959836de569b413723c1
Author: Ludovic Courtès <address@hidden>
Date: Wed Jan 30 18:56:20 2013 +0100
derivations: Memoize `read-derivation'.
* guix/derivations.scm (read-derivation): Rename to...
(%read-derivation): ... this.
(read-derivation): New procedure.
This reduces the execution of "guix-build gdb" from 2.5s to 1.7s.
commit fce2394e7defc7d936ef2aad212d20368ef819ff
Author: Ludovic Courtès <address@hidden>
Date: Wed Jan 30 17:05:54 2013 +0100
store: Slightly improve memoization hashing.
* guix/store.scm (open-connection): Call `make-hash-table' with 100.
(add-text-to-store): Move TEXT first in ARGS, for better `hash'
results.
(add-to-store): Likewise, move ST first.
commit a9ebd9efd0d97159acbec848ad5fe06f022c8235
Author: Ludovic Courtès <address@hidden>
Date: Wed Jan 30 16:30:49 2013 +0100
store: Remove the `fixed?' parameter from `add-to-store'.
* guix/store.scm (add-to-store): Remove the `fixed?' parameter from the
public interface.
* gnu/packages/bootstrap.scm, guix-download.in, guix/derivations.scm,
guix/packages.scm, tests/derivations.scm: Update all callers
accordingly.
commit fd060fd30da53f2b0856f6f451f8fd7b8c760d70
Author: Ludovic Courtès <address@hidden>
Date: Wed Jan 30 16:22:33 2013 +0100
store: Avoid use of `set!'.
* guix/store.scm (operation): New macro.
(define-operation): Define in terms of `operation'.
(add-text-to-store): Define using `operation', and remove now
unnecessary `set!'.
(add-to-store): Likewise.
(add-text-to-store/cached, add-to-store/cached): Remove.
commit 82c38fe64c84fc3febcc5c5aa7fe86454ccaf456
Author: Ludovic Courtès <address@hidden>
Date: Wed Jan 30 00:37:26 2013 +0100
store: Micro-optimize `write-string'.
* guix/store.scm (write-string): Optimize to write the length, contents,
and padding all at once. This yields a 2% improvement on the
execution time of "guix-build gdb".
-----------------------------------------------------------------------
Summary of changes:
.dir-locals.el | 2 +-
gnu/packages/bootstrap.scm | 2 +-
guix-download.in | 4 +-
guix/derivations.scm | 23 +++++++++---
guix/packages.scm | 3 +-
guix/store.scm | 83 +++++++++++++++++++++++---------------------
tests/derivations.scm | 8 ++--
7 files changed, 70 insertions(+), 55 deletions(-)
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] guix source archive branch, master, updated. v0.1-93-g5cfdcd6,
Ludovic Courtès <=