I was poking around on the boehm-gc mailing list in an effort to get some information about the darwin/ppc/boehm problems that are preventing mono from fully utilizing it.


In a nutshell, several major commits were made ~ dec 16th, which apparently correct a number of issues.

The incremental collector is still flaky, but according to hans boehm and a number of other developers, darwin/ppc support is pretty solid under 10.2->10.3.

There are a few caveats dealing with the use of pthreads and the mandate that the main executable call GC_INIT() before any dylibs do. But there is much more in the .readme info for the release, which can be found here...

http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/ gc6.3alpha4.tar.gz

I have rebuilt mono from cvs with gc enabled (when ./configure (ing), i get GC: yes at the end), but I am not seeing vm size decreases consistent with any level of GC activity..

Besides performing a ./configure --with-gc, what steps are necessary to ensure that the new release of the boehm-gc is being used? I did compile it, and it successfully installed server .dylib's in /usr/local/lib.

Thanks!


_______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to