May 06, 2014 [D-runtime] [D-Programming-Language/druntime] de72a5: gc.gc: Fix SENTINEL to be a debug version | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: de72a51d5089ae22746f281a980f4954a3c24aa6 https://github.com/D-Programming-Language/druntime/commit/de72a51d5089ae22746f281a980f4954a3c24aa6 Author: Vladimir Panteleev <vladimir@thecybershadow.net> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/gc/gc.d Log Message: ----------- gc.gc: Fix SENTINEL to be a debug version Match the commented-out declaration at the top of the module. Commit: ea2f576b12bbc2fc43775ba32240e27b67112ae2 https://github.com/D-Programming-Language/druntime/commit/ea2f576b12bbc2fc43775ba32240e27b67112ae2 Author: Vladimir Panteleev <vladimir@thecybershadow.net> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/gc/gc.d Log Message: ----------- gc.gc: Fix memory corruption with debug=MEMSTOMP Commit: 53ba26b7f514a85ca1cab2edffbcd5b7f996b0d3 https://github.com/D-Programming-Language/druntime/commit/53ba26b7f514a85ca1cab2edffbcd5b7f996b0d3 Author: Vladimir Panteleev <vladimir@thecybershadow.net> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/gc/gc.d Log Message: ----------- gc.gc: Add debug=INVARIANT option GC invariants take a long time to run when enabled, and it is useful to disable them without also disabling everything else affectedy the -release switch. Commit: a3bb5f49b424416e2d692140fda31230b4385ffb https://github.com/D-Programming-Language/druntime/commit/a3bb5f49b424416e2d692140fda31230b4385ffb Author: Vladimir Panteleev <vladimir@thecybershadow.net> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/gc/gc.d Log Message: ----------- gc.gc: Fix compilation with debug=SENTINEL Commit: 8ca7aede3860aad9a77993920a9538c58117ccdb https://github.com/D-Programming-Language/druntime/commit/8ca7aede3860aad9a77993920a9538c58117ccdb Author: Vladimir Panteleev <vladimir@thecybershadow.net> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/gc/gc.d Log Message: ----------- gc.gc: Return sentinel-constrained size in alloc This fixes basic array appending with debug=SENTINEL. Commit: 06678d9190023da5cc89c85ae4f08ce410d4882c https://github.com/D-Programming-Language/druntime/commit/06678d9190023da5cc89c85ae4f08ce410d4882c Author: Walter Bright <walter@walterbright.com> Date: 2014-05-06 (Tue, 06 May 2014) Changed paths: M src/gc/gc.d Log Message: ----------- Merge pull request #778 from CyberShadow/gc-debug Some fixes in GC debugging code Compare: https://github.com/D-Programming-Language/druntime/compare/6330ff4b953e...06678d919002 |
Copyright © 1999-2021 by the D Language Foundation