[D-runtime] [D-Programming-Language/druntime] 77a5d2: unittest for Gcx.minimize
noreply at github.com
noreply at github.com
Tue Dec 6 11:25:10 PST 2011
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
More information about the D-runtime
mailing list