Quasar
Moderator

Posts: 5139
Registered: 08-00 |
Yeah, like I said in #zdoom, if I weren't targetting as broad a number of operating systems as possible (although only two are officially supported right now, I'd like to expand that, and it is easy to do so with SDL), I would go ahead and replace the zone system with a Win32 virtual memory map. But, since the zone system needs to stay around for other operating systems, and IS in some respects still more efficient due to its ability to provide domain-specific allocation lifetimes, the memory map code would be redundant.
Come to think of it, it would still be nice if the zonebase could at least be allocated using one of those under Windows, but AFAIK, the zone algorithms aren't programmed to be able to handle a zonebase of dynamic size. I can check into this though ;)
|