Age | Commit message (Expand) | Author |
2012-01-11 | do not blow up the stack with lots of varargs | Alon Zakai |
2012-01-10 | align stack to QUANTUM_SIZE in ta2 properly, avoiding unnecessary checks and ... | Alon Zakai |
2012-01-06 | prevent stack from being exhausted due to allocas and byval arguments | Alon Zakai |
2012-01-05 | properly handle implicit entry labels + phi also in the unoptimized phi case | Alon Zakai |
2012-01-05 | handle various possible namings for an implicitly named entry | Alon Zakai |
2012-01-05 | handle the case where there is no explicit label for the entry, and the name ... | Alon Zakai |
2012-01-04 | fix bug with investigating types in the main pass, and in rare cases defining... | Alon Zakai |
2012-01-03 | tweak loop hoisting | Alon Zakai |
2012-01-03 | hoist even large entries into loops | Alon Zakai |
2012-01-02 | do not set label when continue-ing to a loop with one entry | Alon Zakai |
2012-01-02 | use BRNOL in loops too | Alon Zakai |
2012-01-02 | do not set label when leaving a multiple with one post-entry, and properly op... | Alon Zakai |
2012-01-01 | improve loop hoisting and add test | Alon Zakai |
2012-01-01 | do not set __label__ if a loop has only one entry in its externals | Alon Zakai |
2012-01-01 | hoist some externals into loops | Alon Zakai |
2011-12-15 | rewrite variable analysis code. eliminate unused variables without side effec... | Alon Zakai |
2011-12-11 | simplify and slim down value intertype | Alon Zakai |
2011-12-03 | optimize type analysis loop | Alon Zakai |
2011-12-03 | various minor compiler optimizations | Alon Zakai |
2011-12-03 | refactoring towards supporting node.js | Alon Zakai |
2011-12-02 | misc compiler optimizations, now takes half as long to compile freetype | Alon Zakai |
2011-12-02 | fix missing var in analyzer | Alon Zakai |
2011-12-02 | various fixes from js strict mode testing | Alon Zakai |
2011-12-01 | code cleanup, do not do heavy operations in parameters to print or assert | Alon Zakai |
2011-12-01 | misc minor but important memory fixes | Alon Zakai |
2011-11-30 | refactor compiler to allow future batching of types and globals. move postset... | Alon Zakai |
2011-11-29 | discard almost all .tokens when intertyper ends, to save memory (all except f... | Alon Zakai |
2011-11-27 | tiny fix for needAnalysis being a dictionary | Alon Zakai |
2011-11-23 | replace compiler tricks for one-time loop removal and label removal with a pr... | Alon Zakai |
2011-11-23 | optimize relooper optimizer | Alon Zakai |
2011-11-22 | remove buggy condition stealing optimization, that is no longer useful anyhow | Alon Zakai |
2011-11-21 | properly handle branches to phi from invokes in assigns | Alon Zakai |
2011-11-19 | fix for phis from invoke | Alon Zakai |
2011-11-18 | support reaching phi from invoke, and a workaround with vars in phi sets for ... | Alon Zakai |
2011-11-18 | support switches to phi | Alon Zakai |
2011-11-18 | phi progress, almost all unoptimized tests pass | Alon Zakai |
2011-11-18 | add new var intertype for hollowed-out phis | Alon Zakai |
2011-11-18 | further refactoring of phi, and work towards optimized phi | Alon Zakai |
2011-11-18 | refactor phi code for unoptimized case | Alon Zakai |
2011-11-18 | rename OPTIMIZE to MICRO_OPTS | Alon Zakai |
2011-11-11 | fix phi semantics with multiple dependent phis | Alon Zakai |
2011-11-09 | initial work on i64 | Alon Zakai |
2011-10-09 | try to handle q1 cases where only part of a structure is copied. code is not ... | Alon Zakai |
2011-10-07 | fix bug with analyzing {..}* types | Alon Zakai |
2011-09-08 | expose branch condition to analysis; fixes ta2 bug with test_if | Alon Zakai |
2011-09-06 | handle anonymous packed struct types | Alon Zakai |
2011-09-02 | some metadata and label fixes | Alon Zakai |
2011-09-01 | fix bugs with parsing anonymous structure types | Alon Zakai |
2011-09-01 | misc minor bugs | Alon Zakai |
2011-08-31 | initial work to support resume, landingpad and insertvalue | Alon Zakai |