aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-22ignore readnone in paramsAlon Zakai
2014-04-23Updated ChangeLog.Jukka Jylänki
2014-04-22Merge branch 'incoming' of github.com:guillaumeblanc/emscripten into incomingAlon Zakai
Conflicts: AUTHORS
2014-04-22Fixes glfwGetKey that always returns 0 if no callback is set with ↵Guillaume Blanc
glfwSetKeyCallback; fixes #1320
2014-04-17disable a failing test due to an llvm lto bugAlon Zakai
2014-04-17Merge pull request #2301 from sbalko/incomingAlon Zakai
asm.js-ify some LLVM intrinsics
2014-04-17eliminate loop vars even if used after increment, by adding another helper ↵Alon Zakai
(which has less overhead than the previous helper)
2014-04-17Fix typo in settings.jsOri Avtalion
2014-04-17Removed superfluous castsSoeren Balko
2014-04-17asm.js-ify some LLVM intrinsicsSoeren Balko
2014-04-16emit switches in relooper in many-entried multiple shapesAlon Zakai
2014-04-16remove unneeded relooper codeAlon Zakai
2014-04-16optimize multiple shape to contain a map based on ids, not blocks, so we ↵Alon Zakai
re-merge split nodes early
2014-04-16Better standards-compliant fix for browser.test_sdl_touch that works on ↵Jukka Jylänki
Chrome as well.
2014-04-151.16.01.16.0Alon Zakai
2014-04-15stop using __proto__ as an optimization, it actually makes things slowerAlon Zakai
2014-04-15Fix browser.test_sdl_touch to pass touch coordinates inside the canvas ↵Jukka Jylänki
rectangle.
2014-04-141.15.11.15.1Alon Zakai
2014-04-14Merge pull request #2285 from juj/sdl2-touch-api-additionsAlon Zakai
Sdl2 touch api additions
2014-04-14Merge pull request #2286 from chadaustin/embind-code-size-reductionAlon Zakai
Embind code size reduction by using lightweight RTTI record for non-polymorphic types
2014-04-14Merge pull request #2291 from juj/spidermonkey_noneAlon Zakai
spidermonkey_none
2014-04-14Merge pull request #2290 from juj/fix_test_atomic_cxxAlon Zakai
fix_test_atomic_cxx
2014-04-14Store CMAKE_AR and CMAKE_RANLIB in CMake CACHE so that the values persist to ↵Jukka Jylänki
user CMake toolchain files. Also CACHE the variable Emscripten, in the hope of that fixing the visibility issue with variable. Some users have reported that in their CMakeLists.txt files the variable EMSCRIPTEN is not always visible, even though in the Emscripten cmake unit tests it always works. Fixes #2288. Thanks mhenschel!
2014-04-14Allow setting SPIDERMONKEY_ENGINE=None in .emscripten to simplify test ↵Jukka Jylanki
runner operation.
2014-04-14Remove undefined behavior reading 32-bit variables as 64-bit in printf ↵Jukka Jylanki
formatting in test_atomic_cxx. Fixes the test on OSX.
2014-04-14Add interactive and automated testing for SDL touch events.Jukka Jylänki
2014-04-13some compile fixesChad Austin
2014-04-13Always require an explicit name for shared_ptr and wrapper type bindingsChad Austin
2014-04-13Add a way to opt out of compiler-generated type names for smart pointers and ↵Chad Austin
wrapper types.
2014-04-13embind doesn't always need the full std::type_info record. if ↵Chad Austin
EMSCRIPTEN_HAS_UNBOUND_TYPE_NAMES=0, then use a lighter type identifier. This shaves 175 KB off of our engine's minified JavaScript.
2014-04-13Implement SDL2 touch event timestamps and add a digital 0/1 pressure if no ↵Jukka Jylänki
pressure data is present.
2014-04-13Apply kripken's code formatting review to michaeljbishop's SDL2 touch pull ↵Jukka Jylänki
request.
2014-04-13Added preliminary support for the SDL2 touch api. Missing items:Michael Bishop
1. Timestamps 2. TouchID (the Device ID) As inline with the SDL spec, we will pass a touch ID of `SDL_TOUCH_MOUSEID` for touch events that are simulated by the mouse so games can rely solely on touch events if they like. Includes the SDL2 Copyright notice on the headers that contain SDL2 content. Includes a fix to SDL_PeepEvents.
2014-04-101.15.01.15.0Alon Zakai
2014-04-10fix test_static_link zlib for new muslAlon Zakai
2014-04-10disable test_atomic_cxx in non-fastcompAlon Zakai
2014-04-10improve test traversal toolAlon Zakai
2014-04-10finish 64-bit atomics; fixes #2273Alon Zakai
2014-04-10Merge pull request #2280 from juj/revise_shell_printAlon Zakai
Revise shell prints.
2014-04-10enable test_atomic_cxx on everything but 64-bit operations; #2273Alon Zakai
2014-04-10In default-provided shells, make standard C stdout always print out to ↵Jukka Jylänki
console.log(), and C stderr print out to console.error(). Make the presence of a html page output textbox optional. These changes make the default shells more friendly for Firefox for Android and Firefox OS devices.
2014-04-09__atomic funcsAlon Zakai
2014-04-09start on c++11 atomics implementation and test; #2273Alon Zakai
2014-04-09Merge pull request #2276 from juj/test_odin_validationAlon Zakai
other.test_odin_validation
2014-04-09update test_implicit_func after musl updates; fixes #2277Alon Zakai
2014-04-09fix outlinings of return double; fixes #2278Alon Zakai
2014-04-10Merge pull request #2279 from juj/test_bad_triplejuj
Fix other.test_bad_triple.
2014-04-10When we build native OSX executables with Clang, we must tell Clang which ↵Jukka Jylanki
OSX SDK version we are targeting. Add a function CLANG_NATIVE_ARGS() that returns a list of compiler args that need to be appended when building native executables for the current platform, which for OSX automatically find an SDK to target. Make the machinery lazy and cached so that it's not invoked if native executables are not built, and that it's invoked only once when needed. Fixed test other.test_bad_triple on OSX.
2014-04-09mark emscripten_GetProcAddress as needing strstr, which is now in libcextraAlon Zakai
2014-04-09Ease use with tools/validate_asmjs.py by making it look for a corresponding ↵Jukka Jylänki
.js file if a .html file without asm.js code is given. This matches the convention of emcc output, which generates .html and .js files with same basename.