Wow - true DGC is really a cool thing! And i agree with you that there is very few RMI DGC docs. If your need some details about Harmony rmi dgc implementation - feel free to ask.
Regards, Mikhail On 8/24/06, FaeLLe <[EMAIL PROTECTED]> wrote:
Yes I should have the implementation completed by October by which time I will produce performance testing statistics and code to the community. At the moment the highly undocumented nature of the Java RMI dgc interfaces is proving to be a stumbling point hence I have turned to the Harmony mailing list for expertise. Regards, - Vikram Mohan On 8/24/06, Weldon Washburn <[EMAIL PROTECTED]> wrote: > > Vikram, > I believe the right place to look for MMTk is on the JikesRVM web page > at jikesrvm.sourceforge.net. MMTk contains a bunch of different > garbage collectors and is written in Java. Its interesting what you > are discovering in distributed GC. Do you plan to do an Apache open > source version of the correct algorithm? :) > > > On 8/23/06, FaeLLe <[EMAIL PROTECTED]> wrote: > > Hello Weldon, > > > > I am currently working on the DGC interface on a Java level so that it > can > > work on top of the JVM. My modification is entirely is on the Java > level. > > > > What I am working on the implementeation of a Distributed Reference > Listing > > algorithm for RMI DGC. We have identified faults in the algorithm Sun > > currently uses and have explained them in the paper I mentioned before. > It > > is called a revised version of Birrell's algorithm. > > > > Not currently worked with MMTk but perhaps you can point me towards the > > project page of the toolkit you are describing. I have only heard about > it > > before not exactly ventured into it. > > > > Regards, > > > > - Vikram Mohan > > > > On 8/23/06, Weldon Washburn <[EMAIL PROTECTED]> wrote: > > > > > > On 8/22/06, FaeLLe <[EMAIL PROTECTED]> wrote: > > > > Forwarding message to Harmony list as it was rejected previously as > spam > > > > probably due to ZIP attachement and links in body. > > > > > > > > From: FaeLLe [mailto:[EMAIL PROTECTED] > > > > > Sent: Tuesday, July 25, 2006 2:27 PM > > > > > To: Morozova, Nadezhda > > > > > Subject: Java Garbage Collection > > > > > > > > > > I obtained your email address from the Harmony mailing lists and > > > noticed > > > > the document you released on the Harmony mailing list about plugging > in > > > a > > > > custom GC implementation. > > > > > > > > > > The reason I am writing to you is that at the moment I am > undergoing > > > my > > > > Msc project at the University of Kent with my supervisor being Dr. > > > Richard > > > > Jones and am working on an implementation of Birrell's distributed > > > reference > > > > listing algorithm. > > > > > > > > > > We have worked on a formalization of the algorithm (TOPLAS paper ) > and > > > my > > > > task is the implementation of it. > > > > > > > > > > But I am confused as to what approach I would undertake towards > the > > > > implementation as to what part of the current Java code holds the > > > current > > > > algorithm etc. Is there any paper or resource you could point me to > for > > > > garbage collector implementation. > > > > > > > > > > Your document talks about implementing a GC written in C but I was > > > > wondering would it not be possible for me to merely edit the JDK > source > > > code > > > > under the JRL license for academic purposes and rewrite my own code > > > merely > > > > editing the method content. > > > > > > > > > > Your cooperation in this matter would be most appreciated. > > > > > > Vikram, > > > It would be great if you gave more details about what you are trying > > > to do. For example, do you need to modify the garbage collector that > > > is internal to a standard JVM? Or will all your work be at Java API > > > level? In terms of what is in DRLVM, the GC is written in C. I am > > > currently working on porting MMTk to DRLVM. Let me know if MMTk is > > > interesting to you. > > > > > > > > > > > > > Yours Sincierly, > > > > > > > > > > - Vikram Mohan > > > > > Msc. Distributed Systems and Networks > > > > > University of Kent > > > > > Canterbury, Kent > > > > > UK > > > > > +44-(0)77-37592552 > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > Terms of use : > > > > http://incubator.apache.org/harmony/mailing.html > > > > To unsubscribe, e-mail: > > > > [EMAIL PROTECTED] > > > > For additional commands, e-mail: > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > -- > > > Weldon Washburn > > > Intel Middleware Products Division > > > > > > --------------------------------------------------------------------- > > > Terms of use : http://incubator.apache.org/harmony/mailing.html > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > > www.FaeLLe.com > > www.VikramMohan.com > > > > > > > -- > Weldon Washburn > Intel Middleware Products Division > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- www.FaeLLe.com www.VikramMohan.com