Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Remove unused / unwritten emlibtool. | Bruce Mitchener | |
This isn't used or even implemented and apparently isn't necessary. | |||
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. | |||
2013-08-17 | Fix escaping of parameters in response file generation for Windows. Fixes ↵ | Jukka Jylänki | |
#1471. Possibly related to the problem reported in #1533. | |||
2013-08-17 | Fix source map generation on Windows. Fixes #1333. | Jukka Jylänki | |
2013-08-16 | Add compat headers, move some things to them. | Bruce Mitchener | |
This is groundwork for landing musl includes which remove some of the deprecated functions or very old BSDisms. | |||
2013-08-15 | make find_bigfuncs work on ll and js | Alon Zakai | |
2013-08-14 | disable optimizeShifts; fixes #1518 | Alon Zakai | |
2013-08-13 | fix limit in outlining.flatten, and adjust to 1/4 of the outlining target | Alon Zakai | |
2013-08-13 | exit outlining when we are done, as early as possible | Alon Zakai | |
2013-08-12 | Merge branch 'test_split' of github.com:inolen/emscripten into inolen-test_split | Alon Zakai | |
2013-08-12 | Move JS_ENGINE_OVERRIDE to shared Building object to avoid sys.modules hack | Anthony Pesch | |
2013-08-12 | tool to find functions with lots of vars | Alon Zakai | |
2013-08-11 | initial work on splitting up runner.py | Anthony Pesch | |
2013-08-09 | aim for more evenly-sized pieces in outliner | Alon Zakai | |
2013-08-09 | sort spills and unspills in outliner | Alon Zakai | |
2013-08-09 | track loop depth in outliner | Alon Zakai | |
2013-08-09 | report more variable stats when outlining | Alon Zakai | |