aboutsummaryrefslogtreecommitdiff
path: root/src/jsifier.js
AgeCommit message (Collapse)Author
2014-06-16Merge branch 'incoming' into proxyGLAlon Zakai
2014-06-11LIBRARY_DEBUG fixAlon Zakai
2014-06-11DETERMINISTIC optionAlon Zakai
2014-06-05generalize context proxying to support not just 2d contextsAlon Zakai
2014-05-28Move float32x4 and int32x4 constructors into SIMD module.Ningxin Hu
2014-03-22do not warn on missing emscripten_ functionsAlon Zakai
2014-02-25do not warn on undefined symbols for things that are mere js lib ↵Alon Zakai
dependencies, and not things we know are actually missing (they may be provided by a C implementation); fixes #2154
2014-02-25Introduce the asmjs-unknown-emscripten target triple.Dan Gohman
2014-02-14add missing asm coercion to va_arg handler; #2120Alon Zakai
2014-02-10add aborting stubs in main modules, and replace them with functions from ↵Alon Zakai
side modules
2014-02-09emit aborting stubs for all missing functions, not just in asm modeAlon Zakai
2014-02-07do not emit i64 support code in shared libsAlon Zakai
2014-02-06fix constant generation bug due to 3605f8ccAlon Zakai
2014-02-05allow external variables to be defined as strings in library*.js filesAlon Zakai
2014-01-30fix exceptions whitelist check on invoke using function pointer; fixes #2081Alon Zakai
2014-01-26do not include library i64 stuff in side modules, it is in the parent; fixes ↵Alon Zakai
#2060
2014-01-13Handle negative zero values correctly.Bruce Mitchener
This handles the situation when they're part of a global variable whether it just be a float/double or embedded within a struct. Fixes #1898.
2014-01-07notice simd signal from fastcompAlon Zakai
2014-01-05correct annotation for closureLu Wang
2014-01-03clean extra arg of JSifyLu Wang
2014-01-02adjust TOTAL_MEMORY at runtime, to take into account last minute changes to ↵Alon Zakai
Module.TOTAL_MEMORY
2014-01-02minor cleanLu Wang
2014-01-01minor cleanLu Wang
2013-12-14do not add i64 support funcs more than onceAlon Zakai
2013-12-07fastcomp imports fixAlon Zakai
2013-12-07get glue phase to emit i64 stuff for fastcompAlon Zakai
2013-12-05handle return values for library calls using aliases with different return typesAlon Zakai
2013-11-29do not emit empty postsets from js compiler for fastcomp outputAlon Zakai
2013-11-26getting some initial set of x86 intrinsics mapped to JS SIMD ops; update ↵Heidi Pan
existing SIMD code to use updated JS SIMD API (SIMD.type.op instead of SIMD.op & SIMD.opu32; int32x4 instead of uint32x4); bug fix: right type of withX() for int32x4 initialization; bug fix: splat(0) instead of zero() for int32x4 initialization
2013-11-20memory initializer in fastcompAlon Zakai
2013-11-20hack up support for 'glue' phase in js compiler, to just generate glue for ↵Alon Zakai
backend output
2013-11-15do not kill asm library functions with DEAD_FUNCTIONS, as they perform ↵Alon Zakai
fundamental things we cannot easily remove, and there are not many of them anyhow; fixes asm1.test_asm_pgo
2013-11-13don't show both errors and warnings on undefined symbolsAlon Zakai
2013-11-13test for multiple undefined symbolsAlon Zakai
2013-11-12make DEAD_FUNCTIONS work on js library functions tooAlon Zakai
2013-11-01do not emit unnecessary coercions when calling a math builtin with a floatAlon Zakai
2013-11-01Merge branch 'incoming' into f32Alon Zakai
Conflicts: src/parseTools.js
2013-10-30remove finalizeParam and properly use finalizeLLVMParameter everywhereAlon Zakai
2013-10-30fix missing semicolons on simd load and storeAlon Zakai
2013-10-29clean up simd code, fix uint32x4 heap offsets, and add testingAlon Zakai
2013-10-29use asm ffi coercing for floats in load abort callsAlon Zakai
2013-10-25send and receive only doubles through ffis, not floatsAlon Zakai
2013-10-25support fround in function tables and asm module support functionsAlon Zakai
2013-10-25simplify auto-return adding code, and make it generic so it can handle ↵Alon Zakai
floats as well
2013-10-19commented-out compiler profiler supportAlon Zakai
2013-10-18avoid allocating huge lists for [BIGNUM x type] typesAlon Zakai
2013-10-18integrate the SIMD polyfill codeAlon Zakai
2013-10-18extractelementAlon Zakai
2013-10-18simd fixAlon Zakai
2013-10-18shufflevectorAlon Zakai