aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-12-07force-unroll in asm, to avoid creating non-asm-ey loopsAlon Zakai
2012-12-07chunk asm var declarations, and handle i64sAlon Zakai
2012-12-07shorten temp var nameAlon Zakai
2012-12-07allocate __tm_* globally/staticallyAlon Zakai
2012-12-07allocate impure_ptr globallyAlon Zakai
2012-12-07fix return type detection in dynamic callsAlon Zakai
2012-12-07update environ code to use globals properlyAlon Zakai
2012-12-07allocate timezone info early so they are constants, like normal llvm globalsAlon Zakai
2012-12-07emit proper stackbase in asmAlon Zakai
2012-12-07fix getFuncWrapperAlon Zakai
2012-12-07take into account legalization of i64s into i32s in function signaturesAlon Zakai
2012-12-0764-bit dynamic shifts in asmAlon Zakai
2012-12-07i64Math in asmAlon Zakai
2012-12-07fix qsortAlon Zakai
2012-12-07dynCall assertionsAlon Zakai
2012-12-07dynCallAlon Zakai
2012-12-07freelocale stubAlon Zakai
2012-12-07TTF_CloseFontAlon Zakai
2012-12-07pthread_cond stuffAlon Zakai
2012-12-07expose redirected library idents to asmAlon Zakai
2012-12-07expose tempDoublePtr to asmAlon Zakai
2012-12-07move stack manipulation into asmAlon Zakai
2012-12-07emit warnings only in preAlon Zakai
2012-12-07ensure some more function tablesAlon Zakai
2012-12-07fix destructor function tableAlon Zakai
2012-12-07atexit gets void(), cxa_atexit gets void(int), support both in asm modeAlon Zakai
2012-12-07ensure calloc is exported for gcAlon Zakai
2012-12-07remove outdated commentsAlon Zakai
2012-12-07pre-allocate stdin, stdout, stderr, so their values remain constant just ↵Alon Zakai
like normal LLVM constants
2012-12-07do not add a global constant replaced with a library value and also a ↵Alon Zakai
library value
2012-12-07fix function table addition codeAlon Zakai
2012-12-07ignore varargs for asm param coercionsAlon Zakai
2012-12-07fix bug with asm vars defsAlon Zakai
2012-12-07export global constructors from asm.js and get them dynamically in the ↵Alon Zakai
outside scope
2012-12-07always emit function table in non-asm modeAlon Zakai
2012-12-07add parens to asm coercions for safetyAlon Zakai
2012-12-07add type to atomicAlon Zakai
2012-12-07make stack operations asm-friendlyAlon Zakai
2012-12-07fix asm initializers for int implementedAlon Zakai
2012-12-07move label definition and add initial valueAlon Zakai
2012-12-07define local vars asm.js styleAlon Zakai
2012-12-07asm.js function parameter preambleAlon Zakai
2012-12-07remove text from overly-verbose assertionsAlon Zakai
2012-12-07explicit asm.js float-to-int conversionAlon Zakai
2012-12-07only do asm.js heap corrections/guards in funcs phase, to not confused ↵Alon Zakai
handwritten library code
2012-12-07default heap to 16MB, and make sure asm.js heaps are power-of-twoAlon Zakai
2012-12-07guard against heap read values in asm.jsAlon Zakai
2012-12-07asm.js memory maskingAlon Zakai
2012-12-07export function tablesAlon Zakai
2012-12-07clean up function table generating codeAlon Zakai