This is work in progress, but I don't want to waste any more time if the
approach is not right. The main file I want you to look at is
full-codegen-ia32.cc. The other files still have stuff that needs cleaning
up,
but I want to be careful about the order I do it in so as not to forego the
possibility of getting good error messages when I do the other
architectures.
Obviously the name new_context is pretty poor and will be replaced by
context.
The expression contexts will hopefully disappear completely.
I split the value context into two because there was almost no code shared
between the accumulator and stack states of that context. The net result is
cleaner, I feel.
There are numerous long lines and minor formatting things which will be gone
through mechanically later.
http://codereview.chromium.org/3449004/show
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev