Home | History | Annotate | Download | only in src

Lines Matching full:jsobject

342 Handle<Object> Isolate::CaptureSimpleStackTrace(Handle<JSObject> error_object,
345 Handle<JSObject> error = error_function();
383 int new_capacity = JSObject::NewElementsCapacity(elements->length());
422 MaybeHandle<JSObject> Isolate::CaptureAndSetDetailedStackTrace(
423 Handle<JSObject> error_object) {
431 this, JSObject::SetProperty(error_object, key, stack_trace, STRICT),
432 JSObject);
438 MaybeHandle<JSObject> Isolate::CaptureAndSetSimpleStackTrace(
439 Handle<JSObject> error_object, Handle<Object> caller) {
444 this, JSObject::SetProperty(error_object, key, stack_trace, STRICT),
445 JSObject);
450 Handle<JSArray> Isolate::GetDetailedStackTrace(Handle<JSObject> error_object) {
463 JSObject::SetProperty(error_object, key_detailed, detailed_stack_trace,
509 Handle<JSObject> NewStackFrameObject(Handle<JSFunction> fun, int position,
511 Handle<JSObject> stack_frame =
531 JSObject::AddProperty(stack_frame, column_key_,
535 JSObject::AddProperty(stack_frame, line_key_,
541 JSObject::AddProperty(stack_frame, script_id_key_,
546 JSObject::AddProperty(stack_frame, script_name_key_,
552 JSObject::AddProperty(stack_frame, script_name_or_source_url_key_, result,
558 JSObject::AddProperty(stack_frame, function_key_, fun_name, NONE);
564 JSObject::AddProperty(stack_frame, eval_key_, is_eval, NONE);
569 JSObject::AddProperty(stack_frame, constructor_key_, is_constructor_obj,
605 Handle<JSObject> error_object) {
628 Handle<JSObject>::cast(recv)->map()->GetConstructor() == *fun;
631 Handle<JSObject> stack_frame =
665 Handle<JSObject> stack_frame =
741 Handle<JSObject> receiver) {
755 void Isolate::ReportFailedAccessCheck(Handle<JSObject> receiver) {
792 Handle<JSObject> receiver) {
868 Handle<JSObject> boilerplate = stack_overflow_boilerplate();
869 Handle<JSObject> copy = factory()->CopyJSObject(boilerplate);
1316 Handle<JSObject>::cast(exception), start_pos_symbol);
1322 Handle<JSObject>::cast(exception), end_pos_symbol);
1328 Handle<JSObject>::cast(exception), script_symbol);
1342 JSReceiver::GetDataProperty(Handle<JSObject>::cast(exception), key);
1377 GetDetailedStackTrace(Handle<JSObject>::cast(exception));
1554 void Isolate::PushPromise(Handle<JSObject> promise,
1558 Handle<JSObject> global_promise =
1559 Handle<JSObject>::cast(global_handles()->Create(*promise));
2437 JSObject* initial_array_proto = JSObject::cast(
2439 JSObject* initial_object_proto = JSObject::cast(
2487 void Isolate::UpdateArrayProtectorOnSetElement(Handle<JSObject> object) {
2557 Handle<JSObject> Isolate::SetUpSubregistry(Handle<JSObject> registry,
2560 Handle<JSObject> obj = factory()->NewJSObjectFromMap(map);
2561 JSObject::NormalizeProperties(obj, CLEAR_INOBJECT_PROPERTIES, 0,
2563 JSObject::AddProperty(registry, name, obj, NONE);
2568 Handle<JSObject> Isolate::GetSymbolRegistry() {
2570 Handle<Map> map = factory()->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
2571 Handle<JSObject> registry = factory()->NewJSObjectFromMap(map);
2579 return Handle<JSObject>::cast(factory()->symbol_registry());
2621 void Isolate::ReportPromiseReject(Handle<JSObject> promise,
2627 stack_trace = GetDetailedStackTrace(Handle<JSObject>::cast(value));