aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-25make emscripten_get_now work in native builds, because what is otherwise a ↵Alon Zakai
convenient way to just get timing info in ms using a simple libc call?
2014-01-24Merge pull request #2057 from juj/relooper_linkage1.9.5Alon Zakai
Fix inconsistent linkage warnings from Visual Studio caused by mismatched dllexport specifiers.
2014-01-25Bump version to 1.9.5 to cause relooper to rebuild after previous change.Jukka Jylänki
2014-01-25Fix inconsistent linkage warnings from Visual Studio caused by mismatched ↵Jukka Jylänki
dllexport specifiers. Both definition and declaration need to have dllexport present, and added RELOOPERDLL_EXPORTS define to the .cpp file so it always sees the dllexport version instead of dllimport.
2014-01-24spinner during startup; #2050Alon Zakai
2014-01-24Merge pull request #2035 from juj/html5_events1.9.4Alon Zakai
HTML5 Events API.
2014-01-24Merge pull request #2052 from juj/test_float_literalsAlon Zakai
Add test for storing special float literals in source code.
2014-01-24Add test for storing special float literals in source code. Currently fails ↵Jukka Jylänki
in fastcomp.
2014-01-24Rename library_events to library_html5 and other suggested renamings. Add ↵Jukka Jylänki
better support for reporting EMSCRIPTEN_RESULT_NOT_SUPPORTED for unsupported features.
2014-01-23Merge pull request #2046 from rfk/rfk/registerize-harder-followupsAlon Zakai
Some follow-up fixes to registerizeHarder
2014-01-23Merge pull request #2051 from inolen/invalidate_buffer_supportAlon Zakai
use correct bufferData method when passing a NULL pointer
2014-01-23rename filePackageURL to filePackagePrefixURLAlon Zakai
2014-01-23use correct bufferData method when passing a NULL pointerAnthony Pesch
2014-01-23allow adding a custom prefix to file package downloads, so they can happen ↵Alon Zakai
from a different url; fixes #2049
2014-01-23export the runtime; fixes #2041Alon Zakai
2014-01-23better error reporting on errors in js libraries; fixes #2033Alon Zakai
2014-01-23Add TODO about more permissive label handling in registerizeHarderRyan Kelly
2014-01-23Simplify handling of switch statements in registerizeHarder.Ryan Kelly
It now assumes they're of the very restricted for that's actually produced by emscripten, which both simplified the code and uncovered opportunities for further register reduction in a testcase.
2014-01-23Add dedicated testcases for registerizeHarder pass.Ryan Kelly
2014-01-23Reduce memory usage when assigning registers in a block.Ryan Kelly
Rather than pre-calculating liveness states and then processing nodes in execution order, we process nodes in reverse execution order and use the liveness info implicit in this traversal. Names are assigned a register when they're used for the first time, and the register is freed when we reach an assignment.
2014-01-22Merge pull request #1905 from juj/glGetTexEnvAlon Zakai
Gl get tex env
2014-01-22fix some sdl typos that error on safe heap in asm mode, and add test ↵Alon Zakai
coverage; fixes #2044
2014-01-22some headless additionsAlon Zakai
2014-01-22skip test_debug in asm3Alon Zakai
2014-01-22eliminate llvm_prefetch; fixes #2043Alon Zakai
2014-01-22fastcomp updates and a test for fptosi|ui on floats and doublesAlon Zakai
2014-01-22avoid unresolved symbol warnings on misc funcs in fastcompAlon Zakai
2014-01-22Bump version after adding new entries to src/struct_info.json.Jukka Jylänki
2014-01-22Implement C-based events library for various HTML5 APIs.Jukka Jylänki
2014-01-22Add test for s3tc.c rendering when GL_FFP_ONLY flag is set.Jukka Jylänki
2014-01-22Fix default vertex color to (1,1,1,1) and properly enable correct attribute ↵Jukka Jylänki
streams when doing immediate mode rendering when GL_FFP_ONLY is set.
2014-01-21do not registerizeHarder when outliningAlon Zakai
2014-01-21add asm3 test modeAlon Zakai
2014-01-21add benchmarker option to vary native compiler flagsAlon Zakai
2014-01-21switch benchmarks to -O3Alon Zakai
2014-01-21assign to null to clear a local variable, avoid deleteAlon Zakai
2014-01-21fix typoAlon Zakai
2014-01-21avoid nonstandard use of spliceAlon Zakai
2014-01-21rename a variable to our conventionsAlon Zakai
2014-01-21Registerize based on full liveness analysis.Ryan Kelly
This does a much-more-expensive but much-more-thorough registerization pass based a live-variable analysis for each function. azakai: perform this on -O3 and above
2014-01-21update other.test_emccAlon Zakai
2014-01-21document what -O3 will beAlon Zakai
2014-01-21deprecate -O3 in preparation for using it for heavier js optsAlon Zakai
2014-01-21update tests to allow exceptions and setjmp together in fastcompAlon Zakai
2014-01-21Merge pull request #2039 from rfk/rfk/minify-loop-labelsAlon Zakai
Minify loop labels while we're minifying local names.
2014-01-21Workaround glew linkage issue, see ↵Jukka Jylänki
https://github.com/kripken/emscripten/issues/2025
2014-01-21Minify loop labels while we're minifying local names.Ryan Kelly
2014-01-20Merge pull request #2037 from waywardmonkeys/updates5Alon Zakai
Updates 5
2014-01-21Move workaround for emscripten from include/exception to library.js.Bruce Mitchener
2014-01-20Merge pull request #2038 from rfk/rfk/fix-normalize-asmAlon Zakai
Fix a param-handling bug in normalizeAsm