On Tuesday, 22 July 2014 at 15:07:14 UTC, Daniel Murphy wrote:
"Daniel Murphy" wrote in message
news:lqlugc$7l7$1...@digitalmars.com...
The crash when using the GC as the allocator seems to have
gone away (!!) so it may have been one of the others in
disguise.
Wait I take that back. It still crashes when using the GC and
GC collections enabled.
Usually it uses Walter's bump-pointer allocator for classes,
malloc/free for most buffers, and the GC (with collections
disabled) for structs and some misc allocations.
I don't know why enabling the GC makes it crash.
I started a Dustmite reduction at DConf to attempt to reduce the
input that made DDMD corrupt memory. The blasted thing ran for
weeks and got nowhere close... it seemed almost random. I guess a
different approach is required.