Lines Matching refs:Handle
28 Handle<TypeFeedbackMetadata> metadata =
30 Handle<TypeFeedbackVector> vector =
60 Handle<AllocationSite> site;
63 Handle<Object> feedback(nexus.GetFeedback(), isolate());
65 site = Handle<AllocationSite>::cast(feedback);
104 Handle<JSFunction> apply =
105 Handle<JSFunction>::cast(HeapObjectMatcher(target).Value());
145 Handle<SharedFunctionInfo> shared;
172 node, jsgraph()->HeapConstant(handle(apply->context(), isolate())));
183 Handle<JSFunction> call = Handle<JSFunction>::cast(
188 node, jsgraph()->HeapConstant(handle(call->context(), isolate())));
229 Handle<JSFunction> function = Handle<JSFunction>::cast(m.Value());
230 Handle<SharedFunctionInfo> shared(function->shared(), isolate());
264 Handle<JSBoundFunction> function =
265 Handle<JSBoundFunction>::cast(m.Value());
266 Handle<JSReceiver> bound_target_function(
268 Handle<Object> bound_this(function->bound_this(), isolate());
269 Handle<FixedArray> bound_arguments(function->bound_arguments(),
287 jsgraph()->Constant(handle(bound_arguments->get(i), isolate())));
310 Handle<Object> feedback(nexus.GetFeedback(), isolate());
314 Handle<Context> native_context;
317 handle(native_context->array_function(), isolate()));
347 Handle<WeakCell> cell = Handle<WeakCell>::cast(feedback);
350 jsgraph()->Constant(handle(cell->value(), isolate()));
396 Handle<JSFunction> function = Handle<JSFunction>::cast(m.Value());
415 Handle<AllocationSite> site;
417 Handle<Object> feedback(
420 site = Handle<AllocationSite>::cast(feedback);
445 Handle<Object> feedback;
447 feedback = handle(p.feedback().vector()->Get(p.feedback().slot()), isolate());
453 Handle<AllocationSite> site = Handle<AllocationSite>::cast(feedback);
457 Handle<Context> native_context;
460 handle(native_context->array_function(), isolate()));
496 Handle<WeakCell> cell = Handle<WeakCell>::cast(feedback);
499 jsgraph()->Constant(handle(cell->value(), isolate()));