December 06, 2011 [D-runtime] [D-Programming-Language/druntime] 77a5d2: unittest for Gcx.minimize | ||||
---|---|---|---|---|
| ||||
Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 77a5d21fe80aa82705c3e410db0ec3060fa51385 https://github.com/D-Programming-Language/druntime/commit/77a5d21fe80aa82705c3e410db0ec3060fa51385 Author: dawg <dawg at dawgfoto.de> Date: 2011-12-06 (Tue, 06 Dec 2011) Changed paths: M src/gc/gcx.d Log Message: ----------- unittest for Gcx.minimize Commit: 1b89380e1f7ecf60cc67167739b0574cce57b9b8 https://github.com/D-Programming-Language/druntime/commit/1b89380e1f7ecf60cc67167739b0574cce57b9b8 Author: dawg <dawg at dawgfoto.de> Date: 2011-12-06 (Tue, 06 Dec 2011) Changed paths: M src/gc/gcx.d Log Message: ----------- fix possible segfault in gc.gcx.Gcx.minimize when all pools are freed - usually at least one pool is remaining, so I only trapped into this bug with false GC roots. But other code in gcx also handles the no pools case so minimize should too. Commit: 17a7c8e50169b40a72f8460abb66b519be9e3324 https://github.com/D-Programming-Language/druntime/commit/17a7c8e50169b40a72f8460abb66b519be9e3324 Author: dawg <dawg at dawgfoto.de> Date: 2011-12-06 (Tue, 06 Dec 2011) Changed paths: M src/gc/gcx.d Log Message: ----------- replace removal with linear time semi-stable partition Commit: d3ef0c18d4c72285ae31793935e7e79e62944553 https://github.com/D-Programming-Language/druntime/commit/d3ef0c18d4c72285ae31793935e7e79e62944553 Author: Sean Kelly <sean at invisibleduck.org> Date: 2011-12-06 (Tue, 06 Dec 2011) Changed paths: M src/gc/gcx.d Log Message: ----------- Merge pull request #104 from dawgfoto/FixGcxMinimize Fix gcx minimize Compare: https://github.com/D-Programming-Language/druntime/compare/71f5445...d3ef0c1 |
Copyright © 1999-2021 by the D Language Foundation