Added GC notes

This commit is contained in:
Justin Ethier 2015-08-26 22:49:45 -04:00
parent 4db3b681c1
commit 36b3ab745e

5
TODO
View file

@ -277,6 +277,11 @@ more thoughts:
would need to work to handle a C primitive blocking for an unknown
amount of time.
- how could this possibly scale to hundreds/thousands of threads if a single thread's GC stops the world?
maybe the sweet spot is fewer threads?
maybe it will work anyway, just less optimal after a certain point (see .net gc, not sure how well that scales though)
maybe there is a way to make GC more efficient, or GC one thread at a time (not sure that is viable)?
Baker does have another paper on realtime GC, maybe those concepts can be applied
Final thought on native threads - need to move all of this into a separate document and consolidate it to determine if a viable design can be achieved.