Age | Commit message (Expand) | Author |
2013-09-11 | abort registerize at the proper early time when we need to | Alon Zakai |
2013-09-11 | disable registerize when seeing inline js in non-asm mode, as we do not prote... | Alon Zakai |
2013-09-07 | fix outlining log message | Alon Zakai |
2013-09-06 | properly outline the while (1) switch pattern | Alon Zakai |
2013-09-06 | remember inlined js in outliner | Alon Zakai |
2013-09-06 | handle inline assembly more carefully, avoid it being seen by asm optimizatio... | Alon Zakai |
2013-09-06 | fix inline js in x86 target, enable testing sans validation for inline js in ... | Alon Zakai |
2013-08-27 | fix outliner bug with checking when switch cases need to be joined | Alon Zakai |
2013-08-27 | fix outlining separation of case statements ending in continue or return | Alon Zakai |
2013-08-27 | better outlining debugging output | Alon Zakai |
2013-08-23 | do not split up fallthrough case statements from their followup when flattening | Alon Zakai |
2013-08-23 | vacuum before outlining, for consistency | Alon Zakai |
2013-08-22 | flatten switches in outliner | Alon Zakai |
2013-08-14 | disable optimizeShifts; fixes #1518 | Alon Zakai |
2013-08-13 | fix limit in outlining.flatten, and adjust to 1/4 of the outlining target | Alon Zakai |
2013-08-13 | exit outlining when we are done, as early as possible | Alon Zakai |
2013-08-09 | aim for more evenly-sized pieces in outliner | Alon Zakai |
2013-08-09 | sort spills and unspills in outliner | Alon Zakai |
2013-08-09 | track loop depth in outliner | Alon Zakai |
2013-08-09 | report more variable stats when outlining | Alon Zakai |
2013-08-06 | test outlining with -O2, but without size checks | Alon Zakai |
2013-08-06 | allow outlining of single statements | Alon Zakai |
2013-08-06 | better outline logging | Alon Zakai |
2013-08-06 | increment outlining counter only when outlining succeeded | Alon Zakai |
2013-08-05 | handle overflows when relocating heap offsets | Alon Zakai |
2013-08-05 | infrastructure to track the costs of outlining, and to possibly change outlin... | Alon Zakai |
2013-07-26 | flatten if-chains into smaller chains, chunking reduces the overhead of flatt... | Alon Zakai |
2013-07-25 | fix outlining for all debug levels and add testing | Alon Zakai |
2013-07-25 | fix bug in aggressive variable elimination and re-enable it | Alon Zakai |
2013-07-25 | do not flatten ifs without elses | Alon Zakai |
2013-07-25 | support outlining with minification | Alon Zakai |
2013-07-25 | disable aggressiveVariableElimination for now | Alon Zakai |
2013-07-25 | do not outline sp assignments, because we need sp to perform an outline call | Alon Zakai |
2013-07-24 | flatten if chains in outliner, and be more careful to avoid outlining through... | Alon Zakai |
2013-07-23 | do not outline through an outline call | Alon Zakai |
2013-07-23 | use a separate stack location for control variable information for each outli... | Alon Zakai |
2013-07-22 | clean up outlinings limit code | Alon Zakai |
2013-07-22 | have a fixed limit for the number of outlinings we perform on a single function | Alon Zakai |
2013-07-21 | abort outlining if it leads to the new function or old function exceeding the... | Alon Zakai |
2013-07-21 | fix semantics of control variable handling in outlining: zero out when callin... | Alon Zakai |
2013-07-20 | simplify heuristics for restarting in outliner | Alon Zakai |
2013-07-20 | stop trying to outline in outlined code, appears to not be necessary anymore | Alon Zakai |
2013-07-20 | use blocks in switch cases in outliner | Alon Zakai |
2013-07-20 | allow sp to be modified in outlined code, by changing the model to where outl... | Alon Zakai |
2013-07-20 | adjust outlining heuristics to fully outline even big functions | Alon Zakai |
2013-07-20 | do a restart in the outliner only if the total cost is not too high | Alon Zakai |
2013-07-20 | recursively outline when the total cost is not too high, and adjust outlining... | Alon Zakai |
2013-07-20 | do not try another outlining pass if there is not that much left anyhow | Alon Zakai |
2013-07-19 | attempt a final outline from the start after any outlining, not just a recurs... | Alon Zakai |
2013-07-19 | after outlining recursively, try to outline once more from the beginning | Alon Zakai |