DescriptionAdding visitors to regurgitate expression types or reset them.
Adding an AstExpressionVisitor to touch each expression node in
an AST.
Adding TypingReseter to clear the slate after a failed asm.js
validation that has set partial typing information.
Adding a ExpressionTypeCollector to walk the expressions
in an AST and emit them as a string for testing.
Adding tests of the above.
LOG=N
BUG= https://code.google.com/p/v8/issues/detail?id=4203
TEST=test-typing-reset,test-ast-expression-visitor
R=rossberg@chromium.org,titzer@chromium.org
Committed: https://crrev.com/10f2c5c33a65a4b92fb44a7809e8e7be253264dc
Cr-Commit-Position: refs/heads/master@{#30336}
Patch Set 1 : #
Total comments: 7
Patch Set 2 : revise #Patch Set 3 : revise #Patch Set 4 : merge #Patch Set 5 : fix windows #Patch Set 6 : fix asan #
Total comments: 8
Patch Set 7 : revision #
Total comments: 4
Patch Set 8 : fixes #Patch Set 9 : fix #
Total comments: 1
Patch Set 10 : back to macros #
Messages
Total messages: 20 (4 generated)
|