aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-04-25more docs for function pointer castsAlon Zakai
2013-04-25emit missing function warnings only in verbose modeAlon Zakai
2013-04-25clearer warnings on incompatible function pointer castsAlon Zakai
2013-04-25fix test_runtimelinkAlon Zakai
2013-04-24fix asm validation of llvm_uadd_with_overflow_i64Alon Zakai
2013-04-24simplify i64Add|Substract coercionsAlon Zakai
2013-04-24Merge pull request #1090 from inolen/incomingAlon Zakai
Persist return value for wrapped functions
2013-04-24Merge pull request #1088 from juj/branchless_i64_opsAlon Zakai
Remove 'if()' branches from i64 add and subtract code.
2013-04-24avoid warning on llvm_dbg_declareAlon Zakai
2013-04-24warn on missing functionsAlon Zakai
2013-04-24Remove unneeded >>> 0 in llvm_uadd_with_overflow_i64.Jukka Jylänki
2013-04-24fix and simplify a few str* asm library functionsAlon Zakai
2013-04-24auto-generate library stubs that abort for missing library functions, and ↵Alon Zakai
implement DEAD_FUNCTIONS that way
2013-04-23Persist return value for wrapped functionsAnthony Pesch
2013-04-23Merge pull request #1063 from waywardmonkeys/musl-libc1.3.7Alon Zakai
Add wchar and multibyte libc functions
2013-04-23add coercion in strncasecmpAlon Zakai
2013-04-23add missing coercion in strcatAlon Zakai
2013-04-23properly coerce setjmp helpersAlon Zakai
2013-04-23coerce output of bitshift*Alon Zakai
2013-04-23emit coercion on i64 math call return valuesAlon Zakai
2013-04-23remove UNRESOLVED_AS_DEAD since it doesn't workAlon Zakai
2013-04-23fix memory corruption in setjmp/asm.js; fixes #1087Alon Zakai
2013-04-23Restore the overflow check to llvm_uadd_with_overflow_i64 to account for the ↵Jukka Jylänki
case 0xFFFFFFFFFFFFFFFF + 0x0000000100000001 == 0x0000000100000000.
2013-04-23clear errors on calling dead functionsAlon Zakai
2013-04-23Remove 'if()' branches from i64 add and subtract code.Jukka Jylänki
2013-04-22make sure to coerce arguments to invoke due to setjmpAlon Zakai
2013-04-22use invoke when doing a setjmp-guarding call via a function pointerAlon Zakai
2013-04-22show clear error message instead of 987 when too many setjmp callsAlon Zakai
2013-04-22Add musl multibyte function implementations.Bruce Mitchener
2013-04-22Add musl wchar function implementations.Bruce Mitchener
2013-04-19support for Runtime.addFunction in asm.jsAlon Zakai
2013-04-19add erf dep and testingAlon Zakai
2013-04-19add sig for glUniformMatrix2fvAlon Zakai
2013-04-19Merge pull request #1060 from arlolra/socketpairAlon Zakai
Socketpair
2013-04-19properly clear __THREW__ in asm exceptionsAlon Zakai
2013-04-18exit to caller when setjmp encounters an id that is not ours; enable ↵Alon Zakai
test_longjmp2 and 3 in asm
2013-04-18throw in longjmp, do not overwrite previous throw data in setThrew, and ↵Alon Zakai
enable test_longjmp in asm
2013-04-18setjmp support for asm.jsAlon Zakai
2013-04-18Just return op not supported.Arlo Breault
See #1060
2013-04-18be more flexible in check for keeping std* as low values; cttz/ctlz can add ↵Alon Zakai
512 bytes to initial allocations
2013-04-18Make all paths of emscripten_get_now() return msecs.Jukka Jylänki
2013-04-18Suppress jslint false positives.Jukka Jylanki
2013-04-18Fix embind to work with --closure 1. The symbols fromWireType and toWireType ↵Jukka Jylänki
cannot be minified, since they are referred from inside craftInvokerFunction code, which refers to these functions by strings. Also, consistently use 12292 instead of '12292' to have no closure mismatches.
2013-04-18Add support for read-only properties.Chad Austin
2013-04-18Minor optimizations and notes in genericPointerToWireType.Jukka Jylänki
2013-04-18Comment on pointer marshalling functions.Jukka Jylänki
2013-04-18Improve error messages from embind pointer marshalling and remove TODOs in ↵Jukka Jylänki
embind test code.
2013-04-18Restore previously temporarily disabled specific non-smartptr wiretype ↵Jukka Jylänki
converters.
2013-04-18Removed embind class member this pointer 'instanceof' check when serializing ↵Jukka Jylänki
this to wire type, since instanceof was profiled to be slow. Instead, the correct instanceof enforcement is done in the upcastPointer function.
2013-04-18Fix use of destructors in crafted destructors.Jukka Jylanki