From: Sam S. <sd...@gn...> - 2008-08-07 00:30:55
|
Hi, > * Vladimir Tzankov <igmnaxbi@tznvy.pbz> [2008-08-06 17:56:25 +0300]: > > As a result in order the threads to advance in their execution - all > of them should "cons" (should do allocate_xxxx) from time to time - > otherwise the GC will not run and some threads will be blocked there. it just means that we need more heap & gc safe points. e.g., funcall, eval, apply interpret_bytecodes are all gc safe points. begin/end_system_calls should also be gc safe points. -- Sam Steingold (http://sds.podval.org/) on Fedora release 9 (Sulphur) http://truepeace.org http://mideasttruth.com http://pmw.org.il http://iris.org.il http://thereligionofpeace.com http://palestinefacts.org Procrastinate later. |