From 3595456ee218e8c73df3ae3de30dfe4d82fb0127 Mon Sep 17 00:00:00 2001 From: copy Date: Sun, 2 Apr 2017 15:14:18 -0500 Subject: [PATCH] Disable advanced optimisations for libv86. Fixes tests --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d11c9350..880d4e6d 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,6 @@ CLOSURE_SOURCE_MAP=\ CLOSURE_FLAGS=\ --js lib/closure-base.js\ --generate_exports\ - --compilation_level ADVANCED_OPTIMIZATIONS\ --externs src/externs.js\ --warning_level VERBOSE\ --jscomp_error accessControls\ @@ -95,6 +94,7 @@ build/v86_all.js: $(CLOSURE) src/*.js src/browser/*.js lib/*.js --define=DEBUG=false\ $(CLOSURE_SOURCE_MAP)\ $(CLOSURE_FLAGS)\ + --compilation_level ADVANCED\ $(TRANSPILE_ES6_FLAGS)\ --js $(CORE_FILES)\ --js $(LIB_FILES)\ @@ -113,6 +113,7 @@ build/libv86.js: $(CLOSURE) src/*.js lib/*.js src/browser/*.js --js_output_file build/libv86.js\ --define=DEBUG=false\ $(CLOSURE_FLAGS)\ + --compilation_level SIMPLE\ $(TRANSPILE_ES6_FLAGS)\ --output_wrapper ';(function(){%output%})();'\ --js $(CORE_FILES)\