I'm running out of heap in the java vm when running closure.  I saw a 
github issue (#315) that said I could set the environment variable 
MCC_CLOSURE_ARGS to include java arguments. I set that variable in windows 
to -Xmx2048M and I'm still getting the error below. What is the right way 
to fix this?

1> Traceback (most recent call last):
1> File "C:\Program Files (x86)\Emscripten\emscripten\1.8.2\\emcc", line 
1949, in <module>
1> flush_js_optimizer_queue()
1> File "C:\Program Files (x86)\Emscripten\emscripten\1.8.2\\emcc", line 
1888, in flush_js_optimizer_queue
1> final = shared.Building.js_optimizer(final, js_optimizer_queue, jcache, 
debug_level >= 4, js_optimizer_extra_info)
1> File "C:\Program Files 
(x86)\Emscripten\emscripten\1.8.2\tools\shared.py", line 1400, in 
js_optimizer
1> return js_optimizer.run(filename, passes, listify(NODE_JS), jcache, 
debug, extra_info)
1> File "C:\Program Files 
(x86)\Emscripten\emscripten\1.8.2\tools\js_optimizer.py", line 371, in run
1> return temp_files.run_and_clean(lambda: run_on_js(filename, passes, 
js_engine, jcache, source_map, extra_info))
1> File "C:\Program Files 
(x86)\Emscripten\emscripten\1.8.2\tools\tempfiles.py", line 39, in 
run_and_clean
1> return func()
1> File "C:\Program Files 
(x86)\Emscripten\emscripten\1.8.2\tools\js_optimizer.py", line 371, in 
<lambda>
1> return temp_files.run_and_clean(lambda: run_on_js(filename, passes, 
js_engine, jcache, source_map, extra_info))
1> File "C:\Program Files 
(x86)\Emscripten\emscripten\1.8.2\tools\js_optimizer.py", line 318, in 
run_on_js
1> closured = shared.Building.closure_compiler(closuree, 
pretty='minifyWhitespace' not in passes)
1> File "C:\Program Files 
(x86)\Emscripten\emscripten\1.8.2\tools\shared.py", line 1422, in 
closure_compiler
1>GCCLINK : raise Exception('closure compiler error : ' + cc_output + ' 
(rc: %d)' % process.returncode)
1>Exception : closure compiler error : Error occurred during initialization 
of VM
1> Could not reserve enough space for object heap
1>GCCLINK : error : Could not create the Java Virtual Machine.
1> 

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to