Avoid name clashes of builtins and runtime functions.
authorjkummerow@chromium.org <jkummerow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 14 May 2014 08:51:10 +0000 (08:51 +0000)
committerjkummerow@chromium.org <jkummerow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 14 May 2014 08:51:10 +0000 (08:51 +0000)
commitf5631f737835f33638b1f0b4978d45aa7b192350
tree2aab39e1e2fb2e566a86aac2e991daa01839864b
parent72fcd0dd051bc2948b2009bf57a564654bb69143
Avoid name clashes of builtins and runtime functions.

This makes it possible to use %Percent() notation to call any given builtin or runtime function in tests.

R=dslomov@chromium.org

Review URL: https://codereview.chromium.org/280243002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21298 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
19 files changed:
src/array.js
src/arraybuffer.js
src/bootstrapper.cc
src/builtins.cc
src/collection.js
src/harmony-math.js
src/hydrogen.cc
src/math.js
src/messages.js
src/object-observe.js
src/regexp.js
src/runtime.cc
src/runtime.h
src/string.js
src/uri.js
src/v8natives.js
test/mjsunit/runtime-gen/mathexprt.js [moved from test/mjsunit/runtime-gen/mathexp.js with 92% similarity]
test/mjsunit/runtime-gen/mathfloorrt.js [moved from test/mjsunit/runtime-gen/mathfloor.js with 91% similarity]
test/mjsunit/runtime-gen/mathsqrtrt.js [moved from test/mjsunit/runtime-gen/mathsqrt.js with 91% similarity]