Home | History | Annotate | Download | only in src

Lines Matching defs:isolate

61 void CallbackTable::InsertCallback(Isolate* isolate,
67 CallbackTable* table = isolate->callback_table();
70 isolate->set_callback_table(table);
82 v8::Handle<V> CustomArguments<T>::GetReturnValue(Isolate* isolate) {
92 Isolate* isolate = this->isolate();
94 bool new_style = CallbackTable::ReturnsVoid(isolate, f_as_void);
95 VMState<EXTERNAL> state(isolate);
96 ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f));
112 return GetReturnValue<v8::Value>(isolate);
118 Isolate* isolate = this->isolate(); \
120 bool new_style = CallbackTable::ReturnsVoid(isolate, f_as_void); \
121 VMState<EXTERNAL> state(isolate); \
122 ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f)); \
132 return GetReturnValue<ReturnValue>(isolate); \
138 Isolate* isolate = this->isolate(); \
140 bool new_style = CallbackTable::ReturnsVoid(isolate, f_as_void); \
141 VMState<EXTERNAL> state(isolate); \
142 ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f)); \
152 return GetReturnValue<ReturnValue>(isolate); \
159 Isolate* isolate = this->isolate(); \
161 bool new_style = CallbackTable::ReturnsVoid(isolate, f_as_void); \
162 VMState<EXTERNAL> state(isolate); \
163 ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f)); \
173 return GetReturnValue<ReturnValue>(isolate); \
180 Isolate* isolate = this->isolate(); \
182 bool new_style = CallbackTable::ReturnsVoid(isolate, f_as_void); \
183 VMState<EXTERNAL> state(isolate); \
184 ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f)); \