src, test: fix up ObjectWrap, `make test-addons`
authorBen Noordhuis <info@bnoordhuis.nl>
Thu, 13 Mar 2014 17:53:48 +0000 (18:53 +0100)
committerFedor Indutny <fedor.indutny@gmail.com>
Thu, 13 Mar 2014 20:41:04 +0000 (00:41 +0400)
commit1f17f88071cbfd6f02544d903c3b884f94dff052
tree27fa41f18a01c85a2635dc3267282f3a7ec4c567
parentd0ff900a65e4250ad49dcf02e07262af1fa5de25
src, test: fix up ObjectWrap, `make test-addons`

V8 was upgraded from 3.22 to 3.24 in commit 1c7bf24.  Upgrade source
files in test/addons/ and automatically generated tests from
doc/api/addons.markdown to the new V8 API.

This coincidentally fixes a bug in src/node_object_wrap.h where it was
still using the old V8 weak persistent handle interface, which is gone
in 3.24.
doc/api/addons.markdown
src/node_object_wrap.h
test/addons/async-hello-world/binding.cc
test/addons/at-exit/binding.cc