aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
AgeCommit message (Expand)Author
2013-02-04Merge pull request #832 from waywardmonkeys/typo-fixesAlon Zakai
2013-02-04EXPLICIT_ZEXT optionAlon Zakai
2013-02-04emit simple multiply in asm if the values are small enough to avoid double ro...Alon Zakai
2013-02-04Fix typos.Bruce Mitchener
2013-01-28improve asm safe heap support and add ASM_HEAP_LOGAlon Zakai
2013-01-28make safe heap work in asmAlon Zakai
2013-01-25coerce in calls to copyTemp*Alon Zakai
2013-01-24fix memset call from makeSetValuesAlon Zakai
2013-01-24optimize memsetAlon Zakai
2013-01-24optimize gettimeofdayAlon Zakai
2013-01-23optimize i32 read as two i16 valuesAlon Zakai
2013-01-23fix isNaN for asmAlon Zakai
2013-01-23refactor makeComparison and use it in more placesAlon Zakai
2013-01-23mark all precise i64 splits as float operationsAlon Zakai
2013-01-23fix asm float notation for numbers less than 1 in absolute valueAlon Zakai
2013-01-23fix comparison in indirectbr for asmAlon Zakai
2013-01-23fix makeComparison for asmAlon Zakai
2013-01-23detect nativized variable types properly in asm coercionsAlon Zakai
2013-01-23properly detect return type when detecting function typeAlon Zakai
2013-01-23make getReturnType handle non-function pointer typesAlon Zakai
2013-01-23handle function pointer calls to functions that return function pointers (ins...Alon Zakai
2013-01-23optimize isFuncType furtherAlon Zakai
2013-01-22optimize function type detection and detect returning of pointers more carefullyAlon Zakai
2013-01-22asm coercions in splitI64Alon Zakai
2013-01-21coerce to int the output of integer multiply in all casesAlon Zakai
2013-01-21unify what we index across asm and non-asmAlon Zakai
2013-01-18coerce memset paramsAlon Zakai
2013-01-17avoid unnecessary strings in allocate() constantsAlon Zakai
2013-01-17Merge pull request #778 from caiiiycuk/exception_catching_in_scopeAlon Zakai
2013-01-17pack global constant allocations to save space, and allow typed array .set() ...Alon Zakai
2013-01-17Implement exceptions in whitelistAleksander Guryanov
2013-01-16allow forcing asm mode in makeGetValue, to allow library functions to use asm...Alon Zakai
2013-01-15make sure to not emit bools in i64Math commandsAlon Zakai
2013-01-15make bitshift64 use integer constants for the opAlon Zakai
2013-01-15ensure explicit floats in function call arguments and all coercionsAlon Zakai
2013-01-14add |0 to ne, eq icmpsAlon Zakai
2013-01-14make 64-bit comparisons avoid &&,||Alon Zakai
2013-01-14use tempBigInt properly in asmAlon Zakai
2013-01-14asm-coerce i64Math argumentsAlon Zakai
2013-01-14asm coerce the outputs of heap reads for tempDoubleAlon Zakai
2013-01-14refactor setting of tempDoublePtr to allow simple type coercion of valueAlon Zakai
2013-01-14clear message when exception catching is disabled and an exception is thrownAlon Zakai
2013-01-11make asm i32 multiply use signed mathAlon Zakai
2013-01-11correct sign when casting int to double in asmAlon Zakai
2013-01-11more tempDoublePtr refactoringAlon Zakai
2013-01-11make makeGetTempDouble asm-friendlyAlon Zakai
2013-01-11refactor makeGetTempDoubleAlon Zakai
2013-01-11fix asm multiply for both floats and intsAlon Zakai
2013-01-11perform asm multiply in getFastValue, so it is used everywhere it needs to beAlon Zakai
2013-01-10ensure that finalized float values are asm-coercedAlon Zakai