Great.
Thanks for sharing your MSEs I've setup a webserver to host these files: http://pinocchio.unibe.ch/QualitasCorpus/ I'm missing the MSE files for the eclipse version (I will use yours) and for netbeans-6.9.1.
I also have to add the metadata files.
How did you manage to generate the models for such big projects without getting out of memory ?
cheers, Andrea
On Aug 3, 2012, at 10:29 PM, jannik.laval wrote:
That is why we need to share mse files.
I am uploading files (It will be available soon here: https://docs.google.com/folder/d/0B8B4OafJIEKhV2pwekNPN05iQjQ/edit) There are:
- one Moose image configured with 2Gb memory and Eclipse3.4 loaded
- the mse files of Eclipse 1.0 to 3.7.1 (40 different versions).
These files are zipped in tar.bz2, they are created with the VerveinJ (downloaded in July 2012). And they work with Moose 4.6 (maybe other versons, not tried).
I have also all the mse files of the Qualitas Corpus.
Cheers, Jannik
On Aug 3, 2012, at 10:16 PM, Tudor Girba tudor@tudorgirba.com wrote:
I guess not.
Did you try with inFamix? This one claims to be optimized for memory.
Cheers, Doru
On 2 Aug 2012, at 12:22, Andrea Caracciolo wrote:
Hi,
I' trying to run verveineJ on the Eclipse source code .. and i always get this:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at java.util.LinkedList.addBefore(LinkedList.java:778) at java.util.LinkedList.add(LinkedList.java:198) at fr.inria.verveine.core.Dictionary.getEntityByName(Unknown Source) at fr.inria.verveine.extractor.java.JavaDictionary.ensureFamixMethod(Unknown Source) at fr.inria.verveine.extractor.java.VerveineVisitor.visitVariablesDeclarations(Unknown Source) at fr.inria.verveine.extractor.java.VerveineVisitor.visit(Unknown Source) at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:279) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2585) at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:484) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514) at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2585) at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:219) at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2514) at fr.inria.verveine.extractor.java.FamixRequestor.acceptAST(Unknown Source) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:1016) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:628) at org.eclipse.jdt.core.dom.ASTParser.createASTs(ASTParser.java:988) at fr.inria.verveine.extractor.java.VerveineJParser.parse(Unknown Source) at fr.inria.verveine.extractor.java.VerveineJParser.main(Unknown Source)
I tried adding -Xmx4000m .. but i still get the same exception.
Is there another trick ?
Thanks. Andrea _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"To utilize feedback, you first have to acquire it."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Jannik Laval
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev