Lines Matching refs:isolate
15 Callable CodeFactory::LoadIC(Isolate* isolate, ContextualMode mode) {
17 LoadIC::initialize_stub(isolate, LoadICState(mode).GetExtraICState()),
18 LoadDescriptor(isolate));
23 Callable CodeFactory::KeyedLoadIC(Isolate* isolate) {
24 return Callable(isolate->builtins()->KeyedLoadIC_Initialize(),
25 LoadDescriptor(isolate));
30 Callable CodeFactory::StoreIC(Isolate* isolate, StrictMode mode) {
31 return Callable(StoreIC::initialize_stub(isolate, mode),
32 StoreDescriptor(isolate));
37 Callable CodeFactory::KeyedStoreIC(Isolate* isolate, StrictMode mode) {
39 ? isolate->builtins()->KeyedStoreIC_Initialize()
40 : isolate->builtins()->KeyedStoreIC_Initialize_Strict();
41 return Callable(ic, StoreDescriptor(isolate));
46 Callable CodeFactory::CompareIC(Isolate* isolate, Token::Value op) {
47 Handle<Code> code = CompareIC::GetUninitialized(isolate, op);
48 return Callable(code, BinaryOpDescriptor(isolate));
53 Callable CodeFactory::BinaryOpIC(Isolate* isolate, Token::Value op,
55 BinaryOpICStub stub(isolate, op, mode);
61 Callable CodeFactory::ToBoolean(Isolate* isolate,
64 ToBooleanStub stub(isolate, mode, types);
70 Callable CodeFactory::ToNumber(Isolate* isolate) {
71 ToNumberStub stub(isolate);
77 Callable CodeFactory::StringAdd(Isolate* isolate, StringAddFlags flags,
79 StringAddStub stub(isolate, flags, pretenure_flag);
85 Callable CodeFactory::CallFunction(Isolate* isolate, int argc,
87 CallFunctionStub stub(isolate, argc, flags);