Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-13 | RELOOPER_BUFFER_SIZE to change the relooper buffer size easily1.5.8 | Alon Zakai | |
2013-09-13 | Bump version for new libc headers.1.5.7 | Bruce Mitchener | |
2013-09-12 | update other.test_js_optimizer | Alon Zakai | |
2013-09-11 | abort registerize at the proper early time when we need to | Alon Zakai | |
2013-09-11 | disable registerize when seeing inline js in non-asm mode, as we do not ↵ | Alon Zakai | |
protect it from replacements there; fixes #1614 | |||
2013-09-11 | Use SPIDERMONKEY_ENGINE from ~/.emscripten in validate_asmjs.py as the ↵ | Jukka Jylänki | |
primary source for locating SpiderMonkey. If it was not set appropriately, look from PATH. | |||
2013-09-11 | Add validate_asmjs.py tool to help unit-testing whether a build output is ↵ | Jukka Jylänki | |
proper asm.js or not. | |||
2013-09-10 | Add missing 'if WINDOWS' in CMake toolchain handling code. | Jukka Jylänki | |
2013-09-10 | Fix indentation in Building.which() function. | Jukka Jylänki | |
2013-09-10 | Add Building.which() function to help find a tool in PATH. Use mingw32-make ↵ | Jukka Jylänki | |
instead of the nonexistent 'make' with cmake on Windows if mingw32-make is found in PATH. Helps with issue #695. | |||
2013-09-09 | Merge pull request #1583 from juj/cmake_improvements | Alon Zakai | |
Cmake improvements | |||
2013-09-08 | refactor COMPILER_OPTS | Alon Zakai | |
2013-09-07 | add some cpu undefs that are important for configure steps | Alon Zakai | |
2013-09-07 | fix outlining log message | Alon Zakai | |
2013-09-06 | properly outline the while (1) switch pattern | Alon Zakai | |
2013-09-06 | remember inlined js in outliner | Alon Zakai | |
2013-09-06 | handle inline assembly more carefully, avoid it being seen by asm ↵ | Alon Zakai | |
optimizations entirely, and mark it as unsupported in non-le32 | |||
2013-09-06 | fix inline js in x86 target, enable testing sans validation for inline js in ↵ | Alon Zakai | |
asm.js, fix unistd tests that use inline js to not validate, and make js optimizer more tolerant of inline js in asm code; fixes #1597 | |||
2013-09-05 | Merge pull request #1586 from waywardmonkeys/remove-emlibtool | Alon Zakai | |
Remove emlibtool | |||
2013-09-04 | Improve emscripten to autodetect the temp directory even if TEMP_DIR is not ↵ | Jukka Jylänki | |
present at all in ~/.emscripten. Add sanitation to TEMP_DIR handling to detect that the path exists. Paths like TEMP_DIR='/tmp' and TEMP_DIR='c:\temp' will now print out a descriptive error message on Windows. (proper form is TEMP_DIR='c:\\temp' or TEMP_DIR='c:/temp' on Windows). Fixes #1292. | |||
2013-09-04 | Adjust EM_BUILD_VERBOSE environment variable to take values 0,1,2 or 3, with ↵ | Jukka Jylänki | |
the following meanings: 0 - No verbose build. Emscripten will mute stdout and stderr invokations of external tools (configure, cmake, make). Stdout and stderr of those runs will be logged to file (the old mechanism) 1 - Print stderr. 2 - Print stderr and stdout. 3 - Print stderr and stdout, and invoke make with VERBOSE=1. | |||
2013-09-04 | Remove unused / unwritten emlibtool. | Bruce Mitchener | |
This isn't used or even implemented and apparently isn't necessary. | |||
2013-09-04 | Remove the old mechanism of generating a CMake toolchain file on the fly ↵ | Jukka Jylänki | |
when 'emconfigure cmake' is called. Instead, the Emscripten toolchain file in Emscripten\cmake\Platform\Emscripten.cmake is always used. This unifies the CMake toolchain handling to use the same toolchain independent of how CMake gets invoked. | |||
2013-09-03 | add extCall_* methods in asm dlopen support, parallel to invoke in that they ↵ | Alon Zakai | |
are able to access other modules, but do not catch exceptions | |||
2013-09-03 | assert guards against cross-module stack leaks | Alon Zakai | |
2013-09-03 | always keep malloc and free alive and exported, for internal use and other ↵ | Alon Zakai | |
modules | |||
2013-09-03 | fix asm validation of side modules | Alon Zakai | |
2013-09-03 | emit side module memory initializer in the right place; test_dlfcn_basic ↵ | Alon Zakai | |
works in asm | |||
2013-09-01 | Use EM_BUILD_VERBOSE instead of EMSCRIPTEN_VERBOSE as the name of the env. ↵ | Jukka Jylänki | |
variable that controls whether external configure/build libraries are invoked with logging output to console. | |||
2013-08-30 | Output stdout and stderr from external library builds to console only if ↵ | Jukka Jylänki | |
EMSCRIPTEN_VERBOSE environment variable is defined, to not spam console with information from external tools by default. | |||
2013-08-30 | Remove Building.configure() from storing stdout and stderr output to a temp ↵ | Jukka Jylänki | |
file, since these temp files aren't read from anywhere in emscripten codebase(?). In test suite the temp files are stored to a temp dir, and deleted immediately after the test is run. This prevented test suite from reporting build errors to user when the test fails. Related to #694, #695 and #696. Improve error message reporting at the end of a failed configure run. | |||
2013-08-29 | - added tests for tcgetattr / tcsetattr | Anthony Pesch | |
- made test_stdin async to work in the node environment - clearerr should reset both eof and error indicators - fgetc was incorrectly setting the eof indicator. in cases where fread had errored with EAGAIN it was setting eof. I removed the set entirely, as there is no need for fgetc to even worry about it, fread will set the correct value in any case | |||
2013-08-29 | allow null second param in createPreloadedFile|createDataFile so that file ↵ | Alon Zakai | |
packager does not need PATH, and works through closure | |||
2013-08-28 | sort generated functions | Alon Zakai | |
2013-08-27 | copy the entire datafile in one chunk into the heap, avoiding one malloc per ↵ | Alon Zakai | |
file, but at the cost of not being able to free them | |||
2013-08-27 | own preloaded files, avoiding an unnecessary copy | Alon Zakai | |
2013-08-27 | fix outliner bug with checking when switch cases need to be joined | Alon Zakai | |
2013-08-27 | fix outlining separation of case statements ending in continue or return | Alon Zakai | |
2013-08-27 | better outlining debugging output | Alon Zakai | |
2013-08-23 | testcase for flattening of switches with cases that need to be kept together | Alon Zakai | |
2013-08-23 | do not split up fallthrough case statements from their followup when flattening | Alon Zakai | |
2013-08-23 | vacuum before outlining, for consistency | Alon Zakai | |
2013-08-23 | refactor DataRequest to shrink preloading-generated code | Alon Zakai | |
2013-08-23 | own the subarrays created by file preloading, to avoid a copy | Alon Zakai | |
2013-08-22 | flatten switches in outliner | Alon Zakai | |
2013-08-21 | emit switches in relooper1.5.6 | Alon Zakai | |
2013-08-21 | warn on very large functions and mention OUTLINING_LIMIT | Alon Zakai | |
2013-08-19 | use -- for jsc | Alon Zakai | |
2013-08-18 | Merge pull request #1536 from juj/fix_rsp_file_escaping_windows | Alon Zakai | |
Fix rsp file escaping on Windows. | |||
2013-08-18 | Merge pull request #1535 from juj/fix_source_map_windows | Alon Zakai | |
Fix source_map on windows. |