Re: [squeak-dev] Re: Using V8 for other languages

"John Cowan" <[email protected]> Wed, 3 Sep 2008 19:42:44 -0400
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <[email protected]>
On Wed, Sep 3, 2008 at 2:55 AM, David Griswold
<[email protected]> wrote:

> I guess I should have said multi-process,
> since I was referring to the ability to run many separate fully independent
> processes from a shared VM, which probably translates to some form of
> concurrency inside the VM.

(Disclaimer: I work for Google, but have no inside information about
Chrome or V8.)

As I understand it, each tab (and a fortiori each window, with some
exceptions) is a separate OS-level process, and shares nothing except
the code segment and, transparently, any COW data that may exist under
operating systems that support it.  Consequently, there is no reason
for V8 to do anything special for concurrency, as the only concurrency
present is that needed for timers etc.  I don't know whether the
in-memory page cache is shared or not.

> There's going to be a lot to find out!

Indeed.

-- 
GMail doesn't have rotating .sigs, but you can see mine at
http://www.ccil.org/~cowan/signatures

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Strongtalk-general" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en
-~----------~----~----~----~------~----~------~--~---