aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-02fix very large doubles; fixes #2392Alon Zakai
2014-06-02add test for shell code not optimized in -profiling buildsAlon Zakai
2014-05-29show an error in tests/hello_world_file.cpp if we can't open the file; ↵Alon Zakai
closes #2389
2014-05-29NO_DYNAMIC_EXECUTION option to disable features using eval() or new Function()Alon Zakai
2014-05-291.19.01.19.0Alon Zakai
2014-05-29Add ningxin.hu@intel.com into AUTHORSNingxin Hu
2014-05-28Merge pull request #2388 from waywardmonkeys/upstream-from-imvuAlon Zakai
Upstream from imvu
2014-05-29Fix a bug where a returned handle to a derived JS object would not always ↵Chad Austin
correctly increment the reference count of the underlying smart pointer.
2014-05-28add emscripten_align typedefs for #2378Alon Zakai
2014-05-28Merge branch 'master' of github.com:JasonGreen/emscripten into incomingAlon Zakai
Conflicts: AUTHORS
2014-05-28glTex[Sub]Image* should not throw an exception, but should cause a ↵Jason Green
GL_INVALID_ENUM error on unrecognized formats or types
2014-05-28fix case of exceptions whitelist being emptyAlon Zakai
2014-05-28add test for building shared and static libraries with cmakeMarkus Henschel
2014-05-28add myself to authorsMarkus Henschel
2014-05-28use response files for everything and remove unnecessary settingsMarkus Henschel
2014-05-28fix slow2asm.test_dlfcn_selfAlon Zakai
2014-05-28fix asm2.test_memorygrowthAlon Zakai
2014-05-28Move float32x4 and int32x4 constructors into SIMD module.Ningxin Hu
2014-05-27fix ccall regex for minified code, and add testingAlon Zakai
2014-05-27fix crash in audio code in bananabreadAlon Zakai
2014-05-27clean up shell code using uglify, in optimized builds, when not using closureAlon Zakai
2014-05-27testcase for #2314Alon Zakai
2014-05-27proper error message for linkable modules not supported in fastcompAlon Zakai
2014-05-27set MAX_SETJMPS to fastcomp; 1.18.41.18.4Alon Zakai
2014-05-27Update the simd.jsNingxin Hu
It bases on https://github.com/johnmccutchan/ecmascript_simd/blob/b5dce3a7039a6d38cb7922f526cdb49a69f01dc5/src/ecmascript_simd.js API changes: * Added shiftLeft, shiftRightLogical, shiftRightArithmetic on int32x4. * Added equals, greaterThan, and lessThan that operate on int32x4. * Add bit operations (and, or, xor, and not) that operate directly on float32x4. * Moved constructors into SIMD module. * Remove use of "new float32x4" and "new uint32x4"
2014-05-23enable test_longjmp_repeat in fastcompAlon Zakai
2014-05-23fix bug in setjmp limit testing; helps #2379Alon Zakai
2014-05-23try to fix sourceRegex for IEAlon Zakai
2014-05-23leave bool&1 as is if not going straight into a bitwise operator, to work ↵Alon Zakai
around v8 issue 2513
2014-05-23Merge pull request #2381 from rsturgell/whitelist_link_flagsAlon Zakai
Whitelist supported link flags
2014-05-23Add whitelist of supported link flagsRyan Sturgell
2014-05-23Test s_0_0.test_dlfcn_stacks needs ta2.Jukka Jylänki
2014-05-23Remove leftover scanf and printf stubs from library.jsJukka Jylänki
2014-05-23Fix test test_sscanf to be spec-conformant in the treatment of scanf format ↵Jukka Jylänki
specifiers. According to the standard, %255c matches exactly 255 characters, while %255s matches up to 255 characters.
2014-05-23Disable testing the x86 triple i386-pc-linux-gnu in asm2.test_cube2hash, ↵Jukka Jylänki
that triple is now deprecated.
2014-05-23Migrate snprintf to musl. Move the most common sprintf-related code to libc ↵Jukka Jylänki
instead of libcextra to avoid pulling libcextra in on common runs.
2014-05-23Fix test_cases to run after previous musl changes.Jukka Jylänki
2014-05-23Improve error messages from SAFE_HEAP_ACCESS function.Jukka Jylänki
2014-05-23Skip sprintf-accessing tests on s_ suites that require linking to libc.Jukka Jylänki
2014-05-23Migrate to using musl libc sprintf family to gain compiled asm.js ↵Jukka Jylänki
performance. Keep a copy of handwritten vfprintf and fprintf around to be compatible with the Emscripten filesystem IO library. Also migrate frexp which sprintf depends on to musl libc.
2014-05-23Skip the sscanf-requiring tests in suites that don't link to musl libc.Jukka Jylänki
2014-05-23Migrate to using musl libc sscanf to improve performance. Keep the existing ↵Jukka Jylänki
JS vfscanf for Emscripten FS compatibility, and add the musl-specific version to be used when called from sscanf and vsscanf.
2014-05-22Merge pull request #2376 from TV4Fun/firefox-fixAlon Zakai
Fix issues with source map loading in Firefox
2014-05-22Fix issues with source map loading in FirefoxJoel Croteau
This fixes a few issues using emscripten-source-map.min.js to load source map data in Firefox. Firefox by default tries to interpret any file loaded from an XHR as an XML file, which the source map is not, producing an error. This tells it to load as a text file instead. This allows a successful read from a status code of 0, which is needed if reading from a non-HTTP source, such as a local file.
2014-05-22improve warning on failing to validate reposAlon Zakai
2014-05-22Fix test_dlmalloc in s_*_* modes by enabling the sign corrections in the ↵Jukka Jylänki
whole test (Settings.CORRECT_SIGNS = 1). The new musl libc isdigit() function depends on that.
2014-05-22note on ccall/cwrap behavior on stringsAlon Zakai
2014-05-21Merge pull request #2371 from waywardmonkeys/upstream-from-imvu-againAlon Zakai
Upstream from imvu again
2014-05-21Moarrrr templates! Remove some boilerplate in embind. Thanks imran and andy!Chad Austin
2014-05-21Passing an argument from C++ into JavaScript has 'borrow' semantics rather ↵Chad Austin
than ownership semantics. That is, to keep a reference beyond the function call, you must call .clone(). This is necessary to avoid special-casing non-overridden virtual functions. (I don't know if this change will stick. It's possible it will have some problems.)