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>

index | next in thread | raw e-mail

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.


home | help

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