3 ms·
> then you have a guarantee that memory management won't cause new problems for you. Bah. Your original comment was that GC became too slow, not that it didn't
by s3graham 17y ago
> then you have a guarantee that memory management won't cause new problems for you.
Bah. Your original comment was that GC became too slow, not that it didn't work correctly. Using malloc/free, you're dependent upon the system allocator, and so you have no time or space overhead guarantees from the allocator. Chaining free coalesce, OS paging, etc. can easily make you miss a soft-realtime deadline, make your UI pause, etc.