v8/test
kmillikin@chromium.org dc28280a82 Fix a bug in a corner case of direct eval detection.
The corner case is calling a function named 'eval' that is looked up at
runtime and found in a non-global context (but not an extension object).
The bug is that we used the function itself as the receiver rather than
using the global object.

R=ager@chromium.org
TEST=has been added to the eval mjsunit test

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7696 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-04-28 05:04:48 +00:00
..
benchmarks Change cctests to use variant flags as part of the name for the serilization file. 2011-03-21 12:57:25 +00:00
cctest Add AST ID to RelocInfo for type-recording ICs. Changes 7644 and 7632, combined. 2011-04-27 15:02:59 +00:00
es5conform Change cctests to use variant flags as part of the name for the serilization file. 2011-03-21 12:57:25 +00:00
message Change cctests to use variant flags as part of the name for the serilization file. 2011-03-21 12:57:25 +00:00
mjsunit Fix a bug in a corner case of direct eval detection. 2011-04-28 05:04:48 +00:00
mozilla Change cctests to use variant flags as part of the name for the serilization file. 2011-03-21 12:57:25 +00:00
preparser Reapply changelist r7436. 2011-03-31 08:12:17 +00:00
sputnik Reapply 7581, Fix tools/test.py to allow CTRL+C to work correctly again. 2011-04-15 09:41:09 +00:00
test262 Bring test262 expectations up-to-date. 2011-04-11 13:54:30 +00:00