Shimin Xu - 2010-11-16

I have coverage.em of 23 MB, coverage.rc 12MB. When trying to generate even a txt report using

java -Xmx512m -Xmx3584m -cp emma.jar emma report -r txt -in coverage.em,coverage.ec

I got out of memory error. Any idea how I can generate the report:

Exception in thread "main" com.vladium.emma.EMMARuntimeException: unexpected failure:
        at com.vladium.emma.Command.exit(Command.java:237)
        at com.vladium.emma.report.reportCommand.run(reportCommand.java:145)
        at emma.main(emma.java:40)
Caused by: java.lang.OutOfMemoryError: Java heap space
        at java.util.HashMap.<init>(Unknown Source)
        at java.util.HashMap.<init>(Unknown Source)
        at com.vladium.emma.data.MetaData.readExternal(MetaData.java:223)
        at com.vladium.emma.data.DataFactory.readEntry(DataFactory.java:770)
        at com.vladium.emma.data.DataFactory.mergeload(DataFactory.java:461)
        at com.vladium.emma.data.DataFactory.load(DataFactory.java:56)
        at com.vladium.emma.report.ReportProcessor._run(ReportProcessor.java:175)
        at com.vladium.emma.Processor.run(Processor.java:54)
        at com.vladium.emma.report.reportCommand.run(reportCommand.java:130)