Well to do pining you really need a separate oops space for fixed memory. You could ala 1984 macintosh HANDLES and slosh objects around the fixed ones, but that will lead to sand baring which was always a killer for them.
On 2010-04-28, at 10:24 AM, Eliot Miranda wrote:
(moving to the vm list)
On Tue, Apr 27, 2010 at 10:20 PM, Ang BeePeng beepeng86@yahoo.com wrote:
Hi all.
Is pinning GC easy to do? Have anyone done that?
I'm not sure its easy, but I don't think it's particularly hard. I think its certainly doable. And it is something I very much want to do soon as it will make the threaded FFI Cog VM I've done much more scalable. No, I've not even started on it yet. But it will be part of the new object representation (much simpler class access) GC I also want to do.
Sorry I don't yet have anything to show.
best Eliot
Thanks.
Ang Beepeng
View this message in context: http://forum.world.st/Pinning-GC-tp2068628p2068628.html Sent from the Squeak - Dev mailing list archive at Nabble.com.
-- =========================================================================== John M. McIntosh johnmci@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ===========================================================================