Lines Matching refs:Handle
152 inline Handle<Object> CodeObject();
644 // This is a convenience method for pushing a single Handle<Object>.
645 inline void Push(Handle<Object> handle);
646 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); }
661 // Unlike the other Push and Pop macros, PushPopQueue can handle mixed sets of
881 void LoadHeapObject(Register dst, Handle<HeapObject> object);
883 void LoadObject(Register result, Handle<Object> object) {
886 LoadHeapObject(result, Handle<HeapObject>::cast(object));
1147 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al);
1153 void Call(Handle<Code> code,
1162 static int CallSize(Handle<Code> code,
1198 void InvokeFunction(Handle<JSFunction> function,
1406 void CompareObjectMap(Register obj, Register scratch, Handle<Map> map);
1411 Handle<Map> map);
1419 Handle<Map> map,
1433 Handle<Map> map,
1441 Handle<WeakCell> cell, Handle<Code> success,
1445 void CmpWeakValue(Register value, Handle<WeakCell> cell, Register scratch);
1447 void GetWeakValue(Register value, Handle<WeakCell> cell);
1451 void LoadWeakValue(Register value, Handle<WeakCell> cell, Label* miss);
2052 // This handle will be patched with the code object on installation.
2053 Handle<Object> code_object_;