Hi,
I had create several MSE files of different versions of a Java system using VerveineJ. Then, I had tried to load them to the Moose Panel but after load two of them I run out of memory in Moose (The Pharo error is "Space is Low").
I had the same problem when loading several versions of Mondrian to Moose Panel. However, we solved it by using the following script (we select only those thing in which we are interested):

| mooseModel packages task |

#('2.10' '2.13' '2.100') do: [:version |
       | project |
       project := (ConfigurationOfMondrian project version: version).

       [
               project load.

               "This is necessary by Moose to properly import"
               Gofer new
                       url: 'http://www.squeaksource.com/CollectionExtensions';
                       version: 'CollectionExtensions-TudorGirba.29';
                       load.

               packages := (project packages collect: #name) select: [:p | p beginsWith: 'Mondrian'].
               mooseModel := MooseModel new.
               task := MooseSqueakClassCategoryImporterTask new.
               task importerClass: SmalltalkImporter.
               task importingContext mergeClassAndMetaclass.
               task model: mooseModel.
               task runCandidateOperator.
               task addFromPackagesNamed: packages.
               task runWithProgress.

               mooseModel name: 'Mondrian ', version.
               mooseModel allMethods do: #numberOfLinesOfCode.
               mooseModel install.
       ] on: Error do: [ :ex | self halt. Transcript show: 'cannot load version ', version, '  ', ex printString. ].
]

Is there any way to do the same with VerveineJ (that is, reduce the size of the MSE files)? Or is there a way to expand the memory of Moose?
Thanks

--
Santiago Vidal