Dear v8 Developers, I am relatively new to v8 internals, but here is what I found: I tried to create an app which has multiple tasks running in parallel. The v8::internal::Thread API seems to work fine, the trouble is I didn't find a good way to make garbage collection to keep up.
I do call the V8::IdleNotification() in the main event loop periodically, but it doesn't scale if number of threads is getting bigger. Essentially If I create a lot of tasks, the process would reliably run out of memory pretty quick. How is the garbage collection supposed to be handled correctly with multiple threads? I used v3.4.14. Thanks, Dennis -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
