diff options
author | Trevor Norris <trev.norris@gmail.com> | 2013-08-01 15:02:38 -0700 |
---|---|---|
committer | Trevor Norris <trev.norris@gmail.com> | 2013-08-01 15:02:38 -0700 |
commit | 9a29aa8c552eb2b120c101c1cfd66ba565a17ed5 (patch) | |
tree | de37e49a1945b2344812519c1efc1a9f556641db /benchmark/misc | |
parent | 76ada45342db20947ec638659276e39762b22c15 (diff) | |
download | android-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.cc | 7 |
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); } |