8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9a03ae6 commit 4abc896Copy full SHA for 4abc896
benchmark/misc/function_call/binding.cc
@@ -9,7 +9,7 @@ void Hello(const FunctionCallbackInfo<Value>& args) {
9
args.GetReturnValue().Set(c++);
10
}
11
12
-extern "C" void init (Handle<Object> target) {
+extern "C" void init (Local<Object> target) {
13
HandleScope scope(Isolate::GetCurrent());
14
NODE_SET_METHOD(target, "hello", Hello);
15
src/async-wrap-inl.h
@@ -14,7 +14,7 @@
namespace node {
16
inline AsyncWrap::AsyncWrap(Environment* env,
17
- v8::Handle<v8::Object> object,
+ v8::Local<v8::Object> object,
18
ProviderType provider,
19
AsyncWrap* parent)
20
: BaseObject(env, object), bits_(static_cast<uint32_t>(provider) << 1) {
@@ -58,20 +58,20 @@ inline AsyncWrap::ProviderType AsyncWrap::provider_type() const {
58
59
60
61
-inline v8::Handle<v8::Value> AsyncWrap::MakeCallback(
62
- const v8::Handle<v8::String> symbol,
+inline v8::Local<v8::Value> AsyncWrap::MakeCallback(
+ const v8::Local<v8::String> symbol,
63
int argc,
64
- v8::Handle<v8::Value>* argv) {
+ v8::Local<v8::Value>* argv) {
65
v8::Local<v8::Value> cb_v = object()->Get(symbol);
66
CHECK(cb_v->IsFunction());
67
return MakeCallback(cb_v.As<v8::Function>(), argc, argv);
68
69
70
71
72
uint32_t index,
73
74
75
v8::Local<v8::Value> cb_v = object()->Get(index);
76
77
src/async-wrap.cc
@@ -12,7 +12,6 @@ using v8::Array;
using v8::Context;
using v8::Function;
using v8::FunctionCallbackInfo;
-using v8::Handle;
using v8::HandleScope;
using v8::HeapProfiler;
using v8::Integer;
@@ -83,7 +82,7 @@ intptr_t RetainedAsyncInfo::GetSizeInBytes() {
83
82
84
85
86
-RetainedObjectInfo* WrapperInfo(uint16_t class_id, Handle<Value> wrapper) {
+RetainedObjectInfo* WrapperInfo(uint16_t class_id, Local<Value> wrapper) {
87
// No class_id should be the provider type of NONE.
88
CHECK_NE(NODE_ASYNC_ID_OFFSET, class_id);
89
CHECK(wrapper->IsObject());
@@ -129,9 +128,9 @@ static void SetupHooks(const FunctionCallbackInfo<Value>& args) {
129
128
130
131
132
-static void Initialize(Handle<Object> target,
133
- Handle<Value> unused,
134
- Handle<Context> context) {
+static void Initialize(Local<Object> target,
+ Local<Value> unused,
+ Local<Context> context) {
135
Environment* env = Environment::GetCurrent(context);
136
Isolate* isolate = env->isolate();
137
HandleScope scope(isolate);
@@ -160,9 +159,9 @@ void LoadAsyncWrapperInfo(Environment* env) {
160
159
161
162
163
-Handle<Value> AsyncWrap::MakeCallback(const Handle<Function> cb,
+Local<Value> AsyncWrap::MakeCallback(const Local<Function> cb,
164
165
- Handle<Value>* argv) {
+ Local<Value>* argv) {
166
CHECK(env()->context() == env()->isolate()->GetCurrentContext());
167
168
Local<Object> context = object();
src/async-wrap.h
@@ -47,7 +47,7 @@ class AsyncWrap : public BaseObject {
47
};
48
49
inline AsyncWrap(Environment* env,
50
51
52
AsyncWrap* parent = nullptr);
53
@@ -56,15 +56,15 @@ class AsyncWrap : public BaseObject {
56
inline ProviderType provider_type() const;
57
// Only call these within a valid HandleScope.
- v8::Handle<v8::Value> MakeCallback(const v8::Handle<v8::Function> cb,
+ v8::Local<v8::Value> MakeCallback(const v8::Local<v8::Function> cb,
- v8::Handle<v8::Value>* argv);
- inline v8::Handle<v8::Value> MakeCallback(const v8::Handle<v8::String> symbol,
+ v8::Local<v8::Value>* argv);
+ inline v8::Local<v8::Value> MakeCallback(const v8::Local<v8::String> symbol,
- inline v8::Handle<v8::Value> MakeCallback(uint32_t index,
+ inline v8::Local<v8::Value> MakeCallback(uint32_t index,
virtual size_t self_size() const = 0;
src/cares_wrap.cc
@@ -38,7 +38,6 @@ using v8::EscapableHandleScope;
38
39
40
using v8::FunctionTemplate;
41
42
43
44
using v8::Local;
@@ -1240,9 +1239,9 @@ static void CaresTimerClose(Environment* env,
1240
1239
1241
1242
1243
1244
1245
1246
1247
1248
int r = ares_library_init(ARES_LIB_INIT_ALL);
src/debug-agent.cc
@@ -39,7 +39,6 @@ using v8::Context;
45
using v8::Isolate;
src/fs_event_wrap.cc
@@ -14,7 +14,6 @@ namespace node {
@@ -24,17 +23,17 @@ using v8::Value;
24
23
25
class FSEventWrap: public HandleWrap {
26
public:
27
- static void Initialize(Handle<Object> target,
28
29
- Handle<Context> context);
+ static void Initialize(Local<Object> target,
+ Local<Context> context);
30
static void New(const FunctionCallbackInfo<Value>& args);
31
static void Start(const FunctionCallbackInfo<Value>& args);
32
static void Close(const FunctionCallbackInfo<Value>& args);
33
34
size_t self_size() const override { return sizeof(*this); }
35
36
private:
37
- FSEventWrap(Environment* env, Handle<Object> object);
+ FSEventWrap(Environmen D384 t* env, Local<Object> object);
virtual ~FSEventWrap() override;
static void OnEvent(uv_fs_event_t* handle, const char* filename, int events,
@@ -45,7 +44,7 @@ class FSEventWrap: public HandleWrap {
46
-FSEventWrap::FSEventWrap(Environment* env, Handle<Object> object)
+FSEventWrap::FSEventWrap(Environment* env, Local<Object> object)
: HandleWrap(env,
object,
reinterpret_cast<uv_handle_t*>(&handle_),
@@ -59,9 +58,9 @@ FSEventWrap::~FSEventWrap() {
-void FSEventWrap::Initialize(Handle<Object> target,
+void FSEventWrap::Initialize(Local<Object> target,
Local<FunctionTemplate> t = env->NewFunctionTemplate(New);
src/handle_wrap.cc
@@ -11,7 +11,6 @@ namespace node {
using v8::Object;
@@ -59,7 +58,7 @@ void HandleWrap::Close(const FunctionCallbackInfo<Value>& args) {
HandleWrap::HandleWrap(Environment* env,
- Handle<Object> object,
+ Local<Object> object,
uv_handle_t* handle,
AsyncWrap::ProviderType provider,
src/handle_wrap.h
@@ -44,7 +44,7 @@ class HandleWrap : public AsyncWrap {
protected:
HandleWrap(Environment* env,
src/js_stream.cc
@@ -15,14 +15,13 @@ using v8::Context;
using v8::External;
21
22
using v8::Value;
-JSStream::JSStream(Environment* env, Handle<Object> obj, AsyncWrap* parent)
+JSStream::JSStream(Environment* env, Local<Object> obj, AsyncWrap* parent)
: StreamBase(env),
AsyncWrap(env, obj, AsyncWrap::PROVIDER_JSSTREAM, parent) {
node::Wrap(obj, this);
@@ -201,9 +200,9 @@ void JSStream::EmitEOF(const FunctionCallbackInfo<Value>& args) {
201
200
202
203
204
-void JSStream::Initialize(Handle<Object> target,
205
206
+void JSStream::Initialize(Local<Object> target,
207
208
209