[Gc] Re[4]: GC Symbian port
Ivan Maidanski
ivmai at mail.ru
Wed Mar 21 08:35:03 PST 2012
Hi Djamel,
I've finally merge your symbian port to GC master branch - it wasn't difficult as the surrounding code lines mostly unchanged since v7.1. I've not tested new GC version on Symbian target - if someone still needs GC for Symbian, he reports the bugs if any then.
I haven't understood the purpose of global_init_static_root - why not to call it from GC_INIT() (e.g., like Cygwin does)?
I've added GC_ prefix to global_init_static_root and move it declaration to gc.h (removing global_init_static_root.h from public headers).
Regards.
Wed, 7 Sep 2011 17:26:24 +0200 djamel magri <djamel.magri at googlemail.com>:
> RIP symbian :) Nokia moved to windows phone 7 os and migo. Not sure if
> somebody will merge it to 7.2
>
> good luck with GC, I liked it so much
>
> On Wed, Sep 7, 2011 at 5:04 PM, Ivan Maidanski <ivmai at mail.ru> wrote:
>
> > Hi Djamel,
> >
> > I've put it to a Git branch (and moved that readme file to doc/). Thanks.
> >
> > Regards.
> >
> > 07 09 2011, 18:49 djamel magri <djamel.magri at googlemail.com>:
> > >
> > >
> > >
> > > Just looked into it, its written in French.
> > > Ivan here is the translation :
> > >
> > > 1. base version : libgc 7.1
> > > 2. Build : use libgc.mmp
> > > 3. Limitations
> > > 3.1.No multithreaded support
> > > 3.2. Be careful with limitation that emulator introduces : Static roots
> > are not dynamically accessible (there are Symbian APIs for this purpose but
> > are just stubs, returning irrelevant values)
> > > Consequently, on emulator, you can only use dlls or exe, and retrieve
> > static roots by calling global_init_static_root per dll(or exe).
> > > On target, only libs are supported, because static roots are retrieved
> > by linker flags, by calling global_init_static_root in main exe.
> > >
> > > thanks chaps
> > >
> > >
> > > On Wed, Sep 7, 2011 at 4:33 PM, <Manuel.Serrano at inria.fr> wrote:
> > > Hi Djamel,
> > >
> > > In the tarball I sent the other day, there is a README.symbian file.
> > > Isn't the one you are looking for?
> > >
> > > Cheers,
> > >
> > > --
> > > Manuel
> > >
> > >
> >
>
>
More information about the Gc
mailing list