[Mono-list] Is there a mechanism to precompile a method?

Carl R. Witty cwitty@newtonlabs.com
13 Sep 2002 14:52:13 -0700


Holger Arnold <harnold@gmx.de> writes:

> > I think the garbage collector is a more worrisome problem for writing
> > real-time applications with Mono.  There's a lot of research on
> > real-time garbage collectors, but I've never used one.
> 
> You are right, the garbage collector is a problem. The code we will execute 
> under real-time conditions is somewhat constrained in the way it allocates 
> memory. We hope that this can be used to prevent a garbage collection to 
> occur for threads being executed in real-time. 
> 
> Of course, we still need to do some research in this area. Carl, do you know 
> of some useful references on real-time garbage collection? 

Virtually everything I know about garbage collection comes from
lurking on language implementation mailing lists.  I've seen real-time
garbage collection come up two or three times, and each time it was
decided that real-time garbage collection was too hard to be worth
implementing.

You can find many online papers on real-time garbage collection
through citeseer (www.researchindex.com); here's one sample search.

http://citeseer.nj.nec.com/cs?q=real-time+garbage+collection&submit=Search+Documents&cs=1

Carl Witty