May 25, 2015 [D-runtime] [D-Programming-Language/druntime] 7a8e9d: fix Issue 14464 - coverage merge doesn't work | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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@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@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@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 |
Copyright © 1999-2021 by the D Language Foundation