On Wed, Apr 11, 2012 at 9:46 AM, Pavel Krivanek
<pavel.krivanek@gmail.com> wrote:
Hi Craig,
as I mentioned, Fuel package loader now doesn't store to changes file
so the generated image has problems with recompilation and shrinking
process doesn't work.
Pavel: if you use FLCompiledMethodCluster withSourceCode
instead of #withNoTrailerChange�� then sources are stored in the trailer of the serialized CompiledMethod. Therefore, you can recompile later of if you want.
Of course, the serilzalization/materialization will be a little bit slower because you are including sources.
Cheers
�
However the process that uses Monticello can be
shrinked again. You can try it if you will download the latest result
of Pharo Kernel Reload job from the CI server:
https://ci.lille.inria.fr/pharo/view/Pharo-Kernel/job/Pharo%20Kernel%20Reload/
and evaluate:
Smalltalk shrinkToKernel
If the resultant image generated by Fuel will be healthy then the
shrinking to Kernel should work too without modifications.
Cheers,
-- Pavel