Home | History | Annotate | Download | only in custom

Lines Matching refs:isolate

50     static bool hasInstance(v8::Handle<v8::Value> value, v8::Isolate*)
56 static TypedArray* toNativeWithTypeCheck(v8::Isolate*, v8::Handle<v8::Value>);
61 static v8::Handle<v8::Object> wrap(TypedArray* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
64 ASSERT(!DOMDataStore::containsWrapper<Binding>(impl, isolate));
65 return V8TypedArray<TypedArray>::createWrapper(impl, creationContext, isolate);
68 static v8::Handle<v8::Value> toV8(TypedArray* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
71 return v8::Null(isolate);
72 v8::Handle<v8::Value> wrapper = DOMDataStore::getWrapper<Binding>(impl, isolate);
75 return wrap(impl, creationContext, isolate);
127 static v8::Handle<v8::Object> createWrapper(PassRefPtr<TypedArray>, v8::Handle<v8::Object> creationContext, v8::Isolate*);
138 v8::Handle<v8::Object> V8TypedArray<TypedArray>::createWrapper(PassRefPtr<TypedArray> impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
141 ASSERT(!DOMDataStore::containsWrapper<Binding>(impl.get(), isolate));
144 v8::Local<v8::Value> v8Buffer = WebCore::toV8(buffer.get(), creationContext, isolate);
150 V8DOMWrapper::associateObjectWithWrapper<Binding>(impl, &wrapperTypeInfo, wrapper, isolate, WrapperConfiguration::Independent);
166 V8DOMWrapper::associateObjectWithWrapper<Binding>(typedArray.release(), &wrapperTypeInfo, object, v8::Isolate::GetCurrent(), WrapperConfiguration::Independent);
174 TypedArray* V8TypedArray<TypedArray>::toNativeWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value)
176 return V8TypedArray<TypedArray>::hasInstance(value, isolate) ? V8TypedArray<TypedArray>::toNative(v8::Handle<v8::Object>::Cast(value)) : 0;