Re: Register Allocators and Garbage Collectors

Ori Bernstein <rand.chars@gmail.com>
Wed, 17 Sep 2008 19:23:35 -0700 (PDT)

          From comp.compilers

Related articles
Register Allocators and Garbage Collectors rand.chars@gmail.com (Ori Bernstein) (2008-09-09)
Re: Register Allocators and Garbage Collectors gneuner2@comcast.net (George Neuner) (2008-09-13)
Re: Register Allocators and Garbage Collectors marcov@stack.nl (Marco van de Voort) (2008-09-14)
Re: Register Allocators and Garbage Collectors niktechc@niktech.com (Sandeep Dutta) (2008-09-15)
Re: Register Allocators and Garbage Collectors rand.chars@gmail.com (Ori Bernstein) (2008-09-15)
Re: Register Allocators and Garbage Collectors rand.chars@gmail.com (Ori Bernstein) (2008-09-15)
Re: Register Allocators and Garbage Collectors gneuner2@comcast.net (George Neuner) (2008-09-16)
Re: Register Allocators and Garbage Collectors rand.chars@gmail.com (Ori Bernstein) (2008-09-17)
| List of all articles for this month |

From: Ori Bernstein <rand.chars@gmail.com>
Newsgroups: comp.compilers
Date: Wed, 17 Sep 2008 19:23:35 -0700 (PDT)
Organization: Compilers Central
References: 08-09-052 08-09-061 08-09-072 08-09-075
Keywords: parallel, GC
Posted-Date: 18 Sep 2008 18:07:33 EDT

On Sep 16, 3:27 pm, George Neuner <gneun...@comcast.net> wrote:


> >Hm. How would this be detected? I suppose that the compiler would have
> >to detect possible escape points and add runtime checks for that.
>
> It doesn't need to be "detected" - to transfer an object between
> private heaps, the threads had to communicate somehow.


Ah. Ok, I was assuming that you'd simply be assigning to a shared
object to do the transfer, but I guess that would be simply using the
global heap.


> Hope this helps.


Yes, yes it does. Thanks for taking the time to explain.



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.