[Vm-dev] Issue 99 in cog: Link LZ4 Compression

Camillo Bruni camillobruni at gmail.com
Sat Oct 13 18:52:17 UTC 2012


> So I'm right in that the project is not public/not open source at the moment, otherwise I'm sure you would have given a link to it already or at least more information about it.

it is, it's called Pharo. so again your wrong. it's maybe in our heads,
luckily one cannot put copyrights there yet ;). The idea IS the information.

We plan, somewhere in the glorious future we will have a great system.

I work fulltime as a PhD so no time to do any closed-sure projects aside -
it's that simple ;)

> Experiments are great, but you should keep the changes local before you finish it.
> 
> LZ4 is not a general purpose compression algorithm, because it's compression ratio is low. It's designed for realtime compression.

yes you got it right, that's why we plan to use it for runtime 
compression of more or less in-frequently used ASTs and Source code in 
the image.

But again that's future talk, I know.

> The SSL plugin should be external, so it doesn't add anything to the VM
> binary unless you use SSL from your image.

if you read carefully I corrected myself to only bundle the VM with the plugin,
not link it against, so yes.

> What I really wanted to point out is that you should show us the benefits of your proposal, before adding it to the VM.

we did and if we ship a future PharoXX with it at some point we need to have
it somewhere close to the VM.


More information about the Vm-dev mailing list