v8/test/mjsunit/compiler
fschneider@chromium.org ec974ddb50 Fix bug when generating a fast smi loop.
We may encounter an invalid frame after generating code
for the loop body in case the loop body ends in an unconditional
return. Before setting the type information for the loop variable
we need to check for a valid frame.

Review URL: http://codereview.chromium.org/1106002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4182 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-03-18 14:32:02 +00:00
..
assignment.js Fix error in compound assignment to keyed load by making platform-independent full compiler code platform dependent, add test of compound assignments. 2010-02-18 12:59:41 +00:00
countoperation.js Added general pre- and postfix count operations to top-level compiler. 2010-01-04 13:56:31 +00:00
function-call.js Support for function calls on an arbitrary expression that returns 2009-11-02 12:04:35 +00:00
globals.js Support for post-fix count operations (x++, x--) where x is a global 2009-11-02 10:22:22 +00:00
jsnatives.js Added fast compiler support for calling JS runtime functions. 2009-11-27 00:28:06 +00:00
literals-assignment.js Support for object literals in fast compiler. 2009-10-26 13:21:48 +00:00
literals.js Added support for array literals to the toplevel compiler. They are 2009-10-22 10:07:45 +00:00
loopcount.js Fix bug when generating a fast smi loop. 2010-03-18 14:32:02 +00:00
loops.js Add support for for loops to the toplevel code generator. 2009-11-02 14:12:48 +00:00
objectliterals.js Fix bug in the fast compiler's object literal code 2009-11-26 21:13:20 +00:00
property-simple.js Support for property access (named, keyed) in the fast compiler. 2009-10-27 16:11:12 +00:00
short-circuit.js Introduce 'top-of-stack caching' to the toplevel code generator by 2010-01-18 14:04:55 +00:00
simple-bailouts.js Restrict the syntax that we aggressively optimize. 2010-02-10 09:18:55 +00:00
simple-binary-op.js Add last use data flow information to the fast code generator. 2010-02-12 10:16:30 +00:00
simple-global-access.js Harden global variable accesses in the fast code generator. 2010-02-10 13:46:15 +00:00
this-property-refs.js Initial implementation of fast path operation for bitwise OR. 2010-02-09 13:44:43 +00:00
thisfunction.js Rename flags in unit tests to match the new flag definitions. 2010-01-27 17:21:48 +00:00
unary-add.js Implement unary addition in the full (non-optimizing) code generator. 2010-01-26 13:57:11 +00:00