Harmony GC doesn't have COW support (at the moment). COW can help to reduce the footprint when multiple processes are forked sharing data. It's not useful for Java (at the moment) because Java uses threads mostly. Before we have real needs (workloads) for COW, we are not able to give an appropriate design.
Thanks, xiaofeng On Sun, Apr 6, 2008 at 7:27 PM, Senaka Fernando <[EMAIL PROTECTED]> wrote: > Hi Alexei, > > This issue came up when I was trying to match interfaces of Harmony GC_Gen > and Parrot. It seems that the Parrot GC is aware on whether COW is used. > > ex:- clear_cow, used_cow in dod.h > > It seems that it maintains a COW ref count etc. > > Regards, > Senaka > > On Sun, Apr 6, 2008 at 4:39 PM, Alexei Fedotov <[EMAIL PROTECTED]> > wrote: > > > > > Hello Senaka, > > > > Copy-on-write semantics is used for native strings, see unistr.h If GC > > would use copy-on-write, this would be rather implementation than > > interface. Why do you need this info? > > > > Thanks. > > > > On Sun, Apr 6, 2008 at 12:36 PM, Senaka Fernando <[EMAIL PROTECTED]> > > wrote: > > > Hi all, > > > > > > Need info on copy-on-write support on Harmony. I tried grepping the > > source > > > but didn't uncover any related info. I also tried googling which was > > not > > > that helpful. I would like to know whether Harmony has this feature? > > and a > > > possible hint on where I should be looking would be really helpful. > > > > > > Regards, > > > Senaka > > > > > > > > > > > -- > > With best regards, > > Alexei > > > -- http://xiao-feng.blogspot.com
