[D-runtime] [D-Programming-Language/druntime] 7a8e9d: fix Issue 14464 - coverage merge doesn't work
GitHub via D-runtime
d-runtime at puremagic.com
Mon May 25 16:30:56 PDT 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: 7a8e9dc85be981710e16c99d528f2e5cbae2883d
https://github.com/D-Programming-Language/druntime/commit/7a8e9dc85be981710e16c99d528f2e5cbae2883d
Author: Martin Nowak <code at dawg.eu>
Date: 2015-05-17 (Sun, 17 May 2015)
Changed paths:
M src/rt/cover.d
Log Message:
-----------
fix Issue 14464 - coverage merge doesn't work
- fix parsing of existing .lst file
- use append semantics (create or merge with existing .lst file)
- enable merge by default
- some code cleanup (reuse buffers, log10, foreach, min/max)
Commit: f2407778c89fbf03a38e93c4eb6645c2f4818810
https://github.com/D-Programming-Language/druntime/commit/f2407778c89fbf03a38e93c4eb6645c2f4818810
Author: Martin Nowak <code at dawg.eu>
Date: 2015-05-17 (Sun, 17 May 2015)
Changed paths:
M src/rt/cover.d
Log Message:
-----------
perform locked rewrite of coverage file
Commit: f98e980681bedabf65ee01cffa51ab2b52edc56a
https://github.com/D-Programming-Language/druntime/commit/f98e980681bedabf65ee01cffa51ab2b52edc56a
Author: Martin Nowak <code at dawg.eu>
Date: 2015-05-17 (Sun, 17 May 2015)
Changed paths:
M posix.mak
A test/coverage/Makefile
A test/coverage/src-basic.lst.exp
A test/coverage/src-merge.lst.exp
A test/coverage/src-merge_false.lst.exp
A test/coverage/src/basic.d
A test/coverage/src/merge.d
A test/coverage/src/merge_false.d
Log Message:
-----------
add coverage tests
Commit: 0db36e88ed0dc124508c3a115a0c99edbbd2f680
https://github.com/D-Programming-Language/druntime/commit/0db36e88ed0dc124508c3a115a0c99edbbd2f680
Author: Martin Nowak <code at dawg.eu>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M src/core/runtime.d
M src/rt/cover.d
M test/coverage/Makefile
M test/coverage/src-merge.lst.exp
R test/coverage/src-merge_false.lst.exp
A test/coverage/src-merge_true.lst.exp
R test/coverage/src/merge_false.d
A test/coverage/src/merge_true.d
Log Message:
-----------
add coverage options to core.runtime and leave merging off by default
Commit: 789f02ec42ff9eb8007f282a45126e6252b64453
https://github.com/D-Programming-Language/druntime/commit/789f02ec42ff9eb8007f282a45126e6252b64453
Author: Walter Bright <walter at walterbright.com>
Date: 2015-05-25 (Mon, 25 May 2015)
Changed paths:
M posix.mak
M src/core/runtime.d
M src/rt/cover.d
A test/coverage/Makefile
A test/coverage/src-basic.lst.exp
A test/coverage/src-merge.lst.exp
A test/coverage/src-merge_true.lst.exp
A test/coverage/src/basic.d
A test/coverage/src/merge.d
A test/coverage/src/merge_true.d
Log Message:
-----------
Merge pull request #1225 from MartinNowak/fix14464
fix Issue 14464 - coverage merge doesn't work
Compare: https://github.com/D-Programming-Language/druntime/compare/19f3f0db648b...789f02ec42ff
More information about the D-runtime
mailing list