v8/test
vegorov@chromium.org 615add8463 Expose APIs for detecting boxed primitives, native errors and Math.
While implementing structured clone I found that I need support
for detecting and creating objects using the builtin Number, String
and Boolean constructors; this CL adds this support. I also need
to be able to detect entities of "native object type (e.g., Error)",
hence the new IsNativeError() calls.

(ref: http://www.whatwg.org/specs/web-apps/current-work/multipage/urls.html#safe-passing-of-structured-data)

Patch by Luke Zarko.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8653 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-07-14 11:00:04 +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 Expose APIs for detecting boxed primitives, native errors and Math. 2011-07-14 11:00:04 +00:00
es5conform Reapply 7763, including arm and x64 variants. 2011-05-05 05:21:30 +00:00
message Add source position recording for variable loads 2011-07-11 15:20:17 +00:00
mjsunit Implement ICs for FastDoubleArray loads and stores 2011-07-13 13:50:27 +00:00
mozilla Updated test expectations of future reserved keyword tests. 2011-06-24 16:54:47 +00:00
preparser Revert preparser duplicate detection. 2011-07-06 09:15:10 +00:00
sputnik Do not pass the global object as the receiver to strict-mode and 2011-06-30 12:29:19 +00:00
test262 Remove passing tests from test262 status file 2011-07-11 12:00:28 +00:00