Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jun 2021 18:25:57 GMT
From:      "Simon J. Gerraty" <sjg@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org
Subject:   git: 0540fe77add8 - Create tag vendor/NetBSD/bmake/20210621
Message-ID:  <202106251825.15PIPv1C067033@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The annotated tag vendor/NetBSD/bmake/20210621 has been created by sjg:

URL: https://cgit.FreeBSD.org/src/tag/?h=vendor/NetBSD/bmake/20210621

tag vendor/NetBSD/bmake/20210621
Tagger:     Simon J. Gerraty <sjg@FreeBSD.org>
TaggerDate: 2021-06-25 18:17:01 +0000

tag bmake-20210621

commit ee914ef902ae018bd4f67192832120f9bf05651f
Author:     Simon J. Gerraty <sjg@FreeBSD.org>
AuthorDate: 2021-06-25 18:16:24 +0000
Commit:     Simon J. Gerraty <sjg@FreeBSD.org>
CommitDate: 2021-06-25 18:16:24 +0000

    Import bmake-20210621
    
    Lots more unit tests and code cleanup
    
    Relevant changes from ChangeLog
    
            o job.c: Print -de error information when running multiple jobs
            o var.c: only report error for unmatched regex subexpression
            when linting (-dL) since we cannot tell when an unmatched
            subexpression is an expected result.
            reduce memory allocations in the modifiers ':D' and ':U'
            reduce memory allocation and strlen calls in modifier ':from=to'
            in the ':Q' modifier, only allocate memory if necessary
            improve performance for LazyBuf
            reduce debug logging and memory allocation for ${:U...}
            reduce verbosity of the -dv debug logging for standard cases
            fix double varname expansion in the variable modifier '::='
            o var.c: avoid evaluating many modifiers in parse only mode
            in strict mode (-dL) many variable references are parsed twice,
            the first time just to report parse errors early, so we want to
            avoid side effects and wasted effort to the extent possible.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202106251825.15PIPv1C067033>