aboutsummaryrefslogtreecommitdiff
path: root/tests/runner.py
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-07-08 11:40:38 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-07-08 11:40:38 -0700
commit3f75ed559f6a7c2ce609b98250729477a8f766d8 (patch)
tree53f80e09313e9b4b97c3b14072f58979f478086e /tests/runner.py
parent3117fa129fe2aef34a7c954bfe02c1eb0e5f8d29 (diff)
begin work on outliner pass to break up large functions. part 1: aggressive variable elimination, to reduce spilling
Diffstat (limited to 'tests/runner.py')
-rwxr-xr-xtests/runner.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/runner.py b/tests/runner.py
index a7f1ea66..6d6d0be6 100755
--- a/tests/runner.py
+++ b/tests/runner.py
@@ -11571,6 +11571,8 @@ f.close()
['asm', 'last']),
(path_from_root('tools', 'test-js-optimizer-asm-relocate.js'), open(path_from_root('tools', 'test-js-optimizer-asm-relocate-output.js')).read(),
['asm', 'relocate']),
+ (path_from_root('tools', 'test-js-optimizer-asm-outline.js'), open(path_from_root('tools', 'test-js-optimizer-asm-outline-output.js')).read(),
+ ['asm', 'outline']),
]:
print input
output = Popen(listify(NODE_JS) + [path_from_root('tools', 'js-optimizer.js'), input] + passes, stdin=PIPE, stdout=PIPE).communicate()[0]