summaryrefslogtreecommitdiff
path: root/benchmark/misc
diff options
context:
space:
mode:
authorTrevor Norris <trev.norris@gmail.com>2013-08-01 15:02:38 -0700
committerTrevor Norris <trev.norris@gmail.com>2013-08-01 15:02:38 -0700
commit9a29aa8c552eb2b120c101c1cfd66ba565a17ed5 (patch)
treede37e49a1945b2344812519c1efc1a9f556641db /benchmark/misc
parent76ada45342db20947ec638659276e39762b22c15 (diff)
downloadandroid-node-v8-9a29aa8c552eb2b120c101c1cfd66ba565a17ed5.tar.gz
android-node-v8-9a29aa8c552eb2b120c101c1cfd66ba565a17ed5.tar.bz2
android-node-v8-9a29aa8c552eb2b120c101c1cfd66ba565a17ed5.zip
benchmark: update misc to new v8 API
Diffstat (limited to 'benchmark/misc')
-rw-r--r--benchmark/misc/function_call/binding.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/benchmark/misc/function_call/binding.cc b/benchmark/misc/function_call/binding.cc
index 6ea928464c..b8cedd7018 100644
--- a/benchmark/misc/function_call/binding.cc
+++ b/benchmark/misc/function_call/binding.cc
@@ -5,13 +5,12 @@ using namespace v8;
static int c = 0;
-static Handle<Value> Hello(const Arguments& args) {
- HandleScope scope;
- return scope.Close(Integer::New(c++));
+void Hello(const FunctionCallbackInfo<Value>& args) {
+ args.GetReturnValue().Set(c++);
}
extern "C" void init (Handle<Object> target) {
- HandleScope scope;
+ HandleScope scope(Isolate::GetCurrent());
NODE_SET_METHOD(target, "hello", Hello);
}