make-alpha
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]