[D-runtime] [D-Programming-Language/druntime] 748980: fix possible segfault in gc.gcx.Gcx.minimize when ...
noreply at github.com
noreply at github.com
Sun Dec 4 14:06:06 PST 2011
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: 74898050367f10d781683cea08ba3bf60d0366cc
https://github.com/D-Programming-Language/druntime/commit/74898050367f10d781683cea08ba3bf60d0366cc
Author: dawg <dawg at dawgfoto.de>
Date: 2011-12-04 (Sun, 04 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: 85f0d6e69cdcb5746d66e4c2d514c2c4733c9c27
https://github.com/D-Programming-Language/druntime/commit/85f0d6e69cdcb5746d66e4c2d514c2c4733c9c27
Author: dawg <dawg at dawgfoto.de>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M src/gc/gcx.d
Log Message:
-----------
replace removal with linear time semi-stable partition
Commit: c4216dfe6f0416ef0d3d02149dc6b1472668a2f2
https://github.com/D-Programming-Language/druntime/commit/c4216dfe6f0416ef0d3d02149dc6b1472668a2f2
Author: Andrei Alexandrescu <andrei at erdani.com>
Date: 2011-12-04 (Sun, 04 Dec 2011)
Changed paths:
M src/gc/gcx.d
Log Message:
-----------
Merge pull request #101 from dawgfoto/FixGcxMinimize
fix gcx minimize
Compare: https://github.com/D-Programming-Language/druntime/compare/75c9902...c4216df
More information about the D-runtime
mailing list