[squeak-dev] Make ImageSegments import-only?

tim Rowledge tim at rowledge.org
Thu Sep 15 01:40:53 UTC 2016


> On 14-09-2016, at 12:56 PM, Chris Muller <asqueaker at gmail.com> wrote:
> 
> The original purpose of ImageSegments was to leverage the
> garbage-collector in order to have a performant serialization
> mechanism, is that right?
> 
> Now with Cog/Spur, its performance is probably not as advantageous,
> and so the relative cost of its magical implementation, code size,
> number of serializers confusion, seems unlikely it will be used by any
> new code.

Given that Spur is  somewhat different memory model I doubt that using the original idea of the image segment is of any real advantage. And given that the detail of the memory model is different we’d have to do assorted fiddling in both directions. Seems like a bit of a loser to me. Being able to stop keeping compatibility code working in the vm would save some hassles. I say ‘just dolt'

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Brain fried; core dumped.




More information about the Squeak-dev mailing list