Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-04 | Unbreak emconfigure et all | Behdad Esfahbod | |
The line: WINDOWS = 'win' in sys.platform was misfiring for sys.platform == 'darwin'. 'nough said. | |||
2012-04-03 | merge fixes | Alon Zakai | |
2012-04-03 | update webconsole cleaner tool | Alon Zakai | |
2012-04-03 | add little tool to clean web console logs | Alon Zakai | |
2012-04-03 | [tools/shared.py]: Added -Xmx1024m, big .js quickly go over the default ↵ | Pierre Renaux | |
memory heap without this ; | |||
2012-04-02 | only include i64 precise code if it will actually be used | Alon Zakai | |
2012-04-01 | improve i64 autodebugging | Alon Zakai | |
2012-03-31 | add js bloatscan tool | Alon Zakai | |
2012-03-31 | do not consider division safe for |0 removal, and add testcase 2 from issue 324 | Alon Zakai | |
2012-03-30 | Merge pull request #328 from ehsan/ogre_upstream | Alon Zakai | |
Upstream the work I did for porting Ogre | |||
2012-03-29 | windows fixes | Alon Zakai | |
2012-03-29 | properly detect windows in eliminator | Alon Zakai | |
2012-03-28 | do not js-optimize away rounding corrections | Alon Zakai | |
2012-03-28 | Add a script to strip the contents of functions in llvm assembly | Ehsan Akhgari | |
This can be useful for debugging. | |||
2012-03-28 | read stdin differently in windows in eliminator | Alon Zakai | |
2012-03-26 | use shlex | Alon Zakai | |
2012-03-21 | fix some bugs with preloading of entire directories | Alon Zakai | |
2012-03-21 | properly handle closure compiler return codes | Alon Zakai | |
2012-03-21 | add option to add closure compiler arguments in EMCC_CLOSURE_ARGS env var | Alon Zakai | |
2012-03-20 | back out change to environment vars | Alon Zakai | |
2012-03-20 | back out change to cmake compiler stuff due to openjpeg breakage | Alon Zakai | |
2012-03-20 | revert eliminator change due to breakage | Alon Zakai | |
2012-03-20 | Misc fixes for Windows. | Sigmund Vik | |
Most of these changes have to do with how python scripts are invoked. For Linux, 'Popen([EMCC] + args)' works because the first line in emcc is '#!/usr/bin/env python'. On Windows, the python interpreter has to be explicitly invoked, e.g. 'Popen(['python', EMCC] + args)'. Note that there is no harm in explicitly invoking the python interpreter on Linux, so this works on both platforms. For Windows, execvp() behaves differently than on Linux: http://mail.python.org/pipermail/python-list/2002-July/763863.html http://msdn.microsoft.com/en-us/library/3xw6zy53.aspx This causes many strange things to happen as the parent process terminated before its children. In this change the use of execvp() has been replaced with subprocess.call(). This change also fixes some code that assumed that the path separator always is '/', but for Windows it is '\'. And where the path module can be required, we use path.normalize() and path.resolve() to check if a filename is absolute in a platform agnostic manner. | |||
2012-03-20 | Coffee-script fix for new node.js | Sigmund Vik | |
This has already been fixed upstream, so maybe a better fix is to pull in the latest version of coffee-script. For more details, please see: https://github.com/jashkenas/coffee-script/pull/1807 | |||
2012-03-15 | add file preloading in browsers | Alon Zakai | |
2012-03-15 | make nativizer tool executable | Alon Zakai | |
2012-03-15 | bindings generator fix | Alon Zakai | |
2012-03-14 | support c strings as parameters in bindings generator | Alon Zakai | |
2012-03-11 | add llvm function size scanner | Alon Zakai | |
2012-03-10 | better handling of detection of scriptArgs and arguments | Alon Zakai | |
2012-03-08 | default closure compiler in a way that doesn't require EMSCRIPTEN_ROOT | Alon Zakai | |
2012-03-03 | Add Tool support for SCons | LCID Fire | |
To use: * Link emscripten directory to <ProjectRoot>/site_scons/site_tools/emscripten * Load into an Environment via env.Tool("emscripten") * Use Program and Library normally in SCons | |||
2012-03-01 | clean up optimizeShiftsAggressive a little | Alon Zakai | |
2012-02-29 | better fix for leaked globals | Alon Zakai | |
2012-02-29 | do not pollute global scope except for node (where we must) | Alon Zakai | |
2012-02-26 | do not use -std-compile-opts, which is not really meant to be used | Alon Zakai | |
2012-02-23 | make_minigzip.py | Alon Zakai | |
2012-02-21 | fix bindings generator bug with closure compiler | Alon Zakai | |
2012-02-20 | Merge branch 'incoming' of github.com:kripken/emscripten into incoming | Alon Zakai | |
2012-02-20 | eliminate variables through break/continue/return | Alon Zakai | |
2012-02-19 | collapse elses after the if block breaks or continues, other minor js ↵ | Alon Zakai | |
optimizer fixes | |||
2012-02-17 | better support for structs in bindings generator, and other misc fixes | Alon Zakai | |
2012-02-13 | ignore unsupported operators in bindings generator, do not fail on them | Alon Zakai | |
2012-02-11 | keep i64 mode 1 in -O3, it is no longer slow, in fact it is faster now | Alon Zakai | |
2012-02-09 | enforce strict order in multiple libraries generated in the test runner: the ↵ | Alon Zakai | |
order does matter | |||
2012-02-09 | fix for bug with using old full pathnames when loading builds from cache in ↵ | Alon Zakai | |
test runner | |||
2012-02-09 | Merge pull request #228 from ehsan/use_ar_upstream | Alon Zakai | |
Use emar for creating static libraries and ld for linking | |||
2012-02-09 | Cache the result of is_ar | Ehsan Akhgari | |
2012-02-08 | Fix the cmake handling | Ehsan Akhgari | |
This enables us to use our own ar and ranlib for CMake based projects. It also lets us use the CFLAGS environment variable in CMake based projects if needed. It also fixes a bug introduced by using sys.argv instead of args. | |||
2012-02-08 | Add a test for handling of multiply defined symbols | Ehsan Akhgari | |