More API cleanup.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 20 Dec 2013 10:49:27 +0000 (10:49 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 20 Dec 2013 10:49:27 +0000 (10:49 +0000)
commitd54a4e6d4041c4df746ffe5fb4fbba74a47ebb67
treeeb709a6d2443c85ca74928e584805fdb8c272437
parentfdbf271b787c2b53fa7907991b74057d46989c76
More API cleanup.

* Removed String::Empty, Number::New, Integer::New, Integer::NewFromUnsigned, FunctionTemplate::New and Object::New without Isolate* parameter.

* Removed Integer::New and Integer::NewUnsigned with weird argument order.

Chrome CLs matching this change are prepared, BTW.

LOG=y
BUG=324225
R=dcarney@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18383 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
22 files changed:
include/v8.h
src/api.cc
src/d8-posix.cc
src/extensions/statistics-extension.cc
test/cctest/cctest.h
test/cctest/profiler-extension.cc
test/cctest/test-accessors.cc
test/cctest/test-api.cc
test/cctest/test-assembler-ia32.cc
test/cctest/test-assembler-x64.cc
test/cctest/test-compiler.cc
test/cctest/test-cpu-profiler.cc
test/cctest/test-debug.cc
test/cctest/test-declarative-accessors.cc
test/cctest/test-decls.cc
test/cctest/test-global-handles.cc
test/cctest/test-global-object.cc
test/cctest/test-heap-profiler.cc
test/cctest/test-heap.cc
test/cctest/test-object-observe.cc
test/cctest/test-strings.cc
test/cctest/test-thread-termination.cc