[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] make branch, master, updated. 4.1-43-g9ae02b7
From: |
Paul D. Smith |
Subject: |
[SCM] make branch, master, updated. 4.1-43-g9ae02b7 |
Date: |
Sun, 13 Mar 2016 22:25:00 +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 "make".
The branch, master has been updated
via 9ae02b79167e66311d23979cf1433d76054b86f8 (commit)
via 247b71e690708a529cf639e196815cbbbee077d7 (commit)
from e33f3d72bf2b7bd142ac60646ddbfb471890d486 (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 9ae02b79167e66311d23979cf1433d76054b86f8
Author: Paul Smith <address@hidden>
Date: Sun Mar 13 18:13:00 2016 -0400
[SV 45728] Detect changes in .VARIABLES more accurately.
For performance, we only recompute .VARIABLES when (a) it's expanded
and (b) when its value will change from a previous expansion. To
determine (b) we were checking the number of entries in the hash
table which used to work until we started undefining entries: now if
you undefine and redefine the same number of entries in between
expanding .VARIABLES, it doesn't detect any change. Instead, keep
an increasing change number.
* variables.c: Add variable_changenum.
(define_variable_in_set, merge_variable_sets): Increment
variable_changenum if adding a new variable to the global set.
(undefine_variable_in_set): Increment variable_changenum if
undefining a variable from the global set.
(lookup_special_var): Test variable_changenum not the hash table.
* tests/scripts/variables/special: Test undefining variables.
commit 247b71e690708a529cf639e196815cbbbee077d7
Author: Paul Smith <address@hidden>
Date: Sun Mar 13 15:59:12 2016 -0400
* main.c(main): Disable output sync without parallel builds.
-----------------------------------------------------------------------
Summary of changes:
main.c | 25 ++++++++++++++-----
tests/scripts/variables/special | 50 ++++++++++++++++++++++----------------
variable.c | 31 +++++++++++++++--------
3 files changed, 67 insertions(+), 39 deletions(-)
hooks/post-receive
--
make
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] make branch, master, updated. 4.1-43-g9ae02b7,
Paul D. Smith <=