aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
AgeCommit message (Expand)Author
2012-11-06split js compiler into three passes, to facilitate future parallizationAlon Zakai
2012-11-05Added %lld support to __scanStringManuel Wellmann
2012-11-02commented out refactoring of makeRoundingAlon Zakai
2012-10-17UNALIGNED_MEMORY option to emulate unaligned reads/writes all the time, to su...Alon Zakai
2012-09-11compress type info of zeroinitializers in ta2Alon Zakai
2012-08-25PRECISE_I32_MUL option for full precision in 32-bit multiplyAlon Zakai
2012-07-08fix for getFastValue with subtracting a negativeAlon Zakai
2012-07-04fix a bug with allocate not being told the right number of bytes with single ...Alon Zakai
2012-06-02add parents to makeHEAPViewAlon Zakai
2012-05-30properly identify function pointers that return things like [64 x i16]*Alon Zakai
2012-04-28add parents just to be sure in getFastValue - we may get complex statements a...Alon Zakai
2012-04-20VERBOSE optionAlon Zakai
2012-04-19do not repeat function pointer casting warnings too oftenAlon Zakai
2012-04-19clearer warnings on casts that change the number of function parametersAlon Zakai
2012-04-14fix makeSetValue on complex structural types, fixes #386Alon Zakai
2012-04-11improve warning about huge floatsAlon Zakai
2012-04-11show compiler warnings to console, not in sourceAlon Zakai
2012-04-10optimize gl heap viewingAlon Zakai
2012-04-09Merge pull request #370 from brson/fremAlon Zakai
2012-04-09allow anonmyous empty structsAlon Zakai
2012-04-09Support frem instructionBrian Anderson
2012-04-02only include i64 precise code if it will actually be usedAlon Zakai
2012-04-01fix parsing of i64 constants in globals, and add working cube2hash testcaseAlon Zakai
2012-04-01proper precise unsigned i64 modulo, and passing tests for i64 division and mo...Alon Zakai
2012-04-01use bignum for unsigned i64 precise divisionAlon Zakai
2012-04-01support for precise i64 signed mathAlon Zakai
2012-03-28do not js-optimize away rounding correctionsAlon Zakai
2012-03-05handle signedness properly in 64-bit div, mul, remAlon Zakai
2012-03-05fix i64 comparisonsAlon Zakai
2012-02-29fix i64 invoke args, and parsing of very large i64 (and other illegal) constantsAlon Zakai
2012-02-29prevent 3965src etc. from leaking to global scopeAlon Zakai
2012-02-27legalize switch i64Alon Zakai
2012-02-26remove I64_MODE, it is equal to 1 in USE_TYPED_ARRAYS 2 and only thereAlon Zakai
2012-02-25fix paramTypesAlon Zakai
2012-02-25refactor out paramX in mathopsAlon Zakai
2012-02-23do not break on \r\n on windowsAlon Zakai
2012-02-21Merge pull request #265 from adetaylor/polymorphic-exception-handlingAlon Zakai
2012-02-20handle bitcasts of doubles to i64s and vice versa properlyAlon Zakai
2012-02-20Polymorphic exception handling.Adrian Taylor
2012-02-16fix bug with legalized i64 rounded additionAlon Zakai
2012-02-14parse negative iBig numbersAlon Zakai
2012-02-14fix typo in uge comparisonAlon Zakai
2012-02-11we only legalize in ta2Alon Zakai
2012-02-11fix runtime (nonconstant) bitshiftsAlon Zakai
2012-02-11legalize function paramsAlon Zakai
2012-02-11initial work on legalizing i64sAlon Zakai
2012-02-11completely general unfolderAlon Zakai
2012-02-08improve legalize testcase with a phiAlon Zakai
2012-02-08refactor legalizer code, and handle stores of <32 bits but not i8 or i16, pro...Alon Zakai
2012-02-07fix for unaligned stores of non-nativized doublesAlon Zakai