| Index: src/ia32/stub-cache-ia32.cc
|
| diff --git a/src/ia32/stub-cache-ia32.cc b/src/ia32/stub-cache-ia32.cc
|
| index 6ab5bf37b77f585897417f31db270ea5e03f2f9f..78a5b68d5358fd96468777d4a80667dbc4cfe3e8 100644
|
| --- a/src/ia32/stub-cache-ia32.cc
|
| +++ b/src/ia32/stub-cache-ia32.cc
|
| @@ -1415,7 +1415,7 @@ Handle<Code> CallStubCompiler::CompileCallField(Handle<JSObject> object,
|
| GenerateMissBranch();
|
|
|
| // Return the generated code.
|
| - return GetCode(FIELD, name);
|
| + return GetCode(Code::FIELD, name);
|
| }
|
|
|
|
|
| @@ -1962,7 +1962,7 @@ Handle<Code> CallStubCompiler::CompileStringFromCharCodeCall(
|
| GenerateMissBranch();
|
|
|
| // Return the generated code.
|
| - return cell.is_null() ? GetCode(function) : GetCode(NORMAL, name);
|
| + return cell.is_null() ? GetCode(function) : GetCode(Code::NORMAL, name);
|
| }
|
|
|
|
|
| @@ -2092,7 +2092,7 @@ Handle<Code> CallStubCompiler::CompileMathFloorCall(
|
| GenerateMissBranch();
|
|
|
| // Return the generated code.
|
| - return cell.is_null() ? GetCode(function) : GetCode(NORMAL, name);
|
| + return cell.is_null() ? GetCode(function) : GetCode(Code::NORMAL, name);
|
| }
|
|
|
|
|
| @@ -2197,7 +2197,7 @@ Handle<Code> CallStubCompiler::CompileMathAbsCall(
|
| GenerateMissBranch();
|
|
|
| // Return the generated code.
|
| - return cell.is_null() ? GetCode(function) : GetCode(NORMAL, name);
|
| + return cell.is_null() ? GetCode(function) : GetCode(Code::NORMAL, name);
|
| }
|
|
|
|
|
| @@ -2444,7 +2444,7 @@ Handle<Code> CallStubCompiler::CompileCallInterceptor(Handle<JSObject> object,
|
| GenerateMissBranch();
|
|
|
| // Return the generated code.
|
| - return GetCode(INTERCEPTOR, name);
|
| + return GetCode(Code::INTERCEPTOR, name);
|
| }
|
|
|
|
|
| @@ -2505,7 +2505,7 @@ Handle<Code> CallStubCompiler::CompileCallGlobal(
|
| GenerateMissBranch();
|
|
|
| // Return the generated code.
|
| - return GetCode(NORMAL, name);
|
| + return GetCode(Code::NORMAL, name);
|
| }
|
|
|
|
|
| @@ -2536,7 +2536,9 @@ Handle<Code> StoreStubCompiler::CompileStoreField(Handle<JSObject> object,
|
| __ jmp(ic, RelocInfo::CODE_TARGET);
|
|
|
| // Return the generated code.
|
| - return GetCode(transition.is_null() ? FIELD : MAP_TRANSITION, name);
|
| + return GetCode(transition.is_null()
|
| + ? Code::FIELD
|
| + : Code::MAP_TRANSITION, name);
|
| }
|
|
|
|
|
| @@ -2583,7 +2585,7 @@ Handle<Code> StoreStubCompiler::CompileStoreCallback(
|
| __ jmp(ic, RelocInfo::CODE_TARGET);
|
|
|
| // Return the generated code.
|
| - return GetCode(CALLBACKS, name);
|
| + return GetCode(Code::CALLBACKS, name);
|
| }
|
|
|
|
|
| @@ -2629,7 +2631,7 @@ Handle<Code> StoreStubCompiler::CompileStoreViaSetter(
|
| __ jmp(ic, RelocInfo::CODE_TARGET);
|
|
|
| // Return the generated code.
|
| - return GetCode(CALLBACKS, name);
|
| + return GetCode(Code::CALLBACKS, name);
|
| }
|
|
|
|
|
| @@ -2675,7 +2677,7 @@ Handle<Code> StoreStubCompiler::CompileStoreInterceptor(
|
| __ jmp(ic, RelocInfo::CODE_TARGET);
|
|
|
| // Return the generated code.
|
| - return GetCode(INTERCEPTOR, name);
|
| + return GetCode(Code::INTERCEPTOR, name);
|
| }
|
|
|
|
|
| @@ -2723,7 +2725,7 @@ Handle<Code> StoreStubCompiler::CompileStoreGlobal(
|
| __ jmp(ic, RelocInfo::CODE_TARGET);
|
|
|
| // Return the generated code.
|
| - return GetCode(NORMAL, name);
|
| + return GetCode(Code::NORMAL, name);
|
| }
|
|
|
|
|
| @@ -2762,7 +2764,9 @@ Handle<Code> KeyedStoreStubCompiler::CompileStoreField(Handle<JSObject> object,
|
| __ jmp(ic, RelocInfo::CODE_TARGET);
|
|
|
| // Return the generated code.
|
| - return GetCode(transition.is_null() ? FIELD : MAP_TRANSITION, name);
|
| + return GetCode(transition.is_null()
|
| + ? Code::FIELD
|
| + : Code::MAP_TRANSITION, name);
|
| }
|
|
|
|
|
| @@ -2785,7 +2789,7 @@ Handle<Code> KeyedStoreStubCompiler::CompileStoreElement(
|
| __ jmp(ic, RelocInfo::CODE_TARGET);
|
|
|
| // Return the generated code.
|
| - return GetCode(NORMAL, factory()->empty_string());
|
| + return GetCode(Code::NORMAL, factory()->empty_string());
|
| }
|
|
|
|
|
| @@ -2820,7 +2824,7 @@ Handle<Code> KeyedStoreStubCompiler::CompileStorePolymorphic(
|
| __ jmp(miss_ic, RelocInfo::CODE_TARGET);
|
|
|
| // Return the generated code.
|
| - return GetCode(NORMAL, factory()->empty_string(), MEGAMORPHIC);
|
| + return GetCode(Code::NORMAL, factory()->empty_string(), MEGAMORPHIC);
|
| }
|
|
|
|
|
| @@ -2860,7 +2864,7 @@ Handle<Code> LoadStubCompiler::CompileLoadNonexistent(Handle<String> name,
|
| GenerateLoadMiss(masm(), Code::LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(NONEXISTENT, factory()->empty_string());
|
| + return GetCode(Code::NONEXISTENT, factory()->empty_string());
|
| }
|
|
|
|
|
| @@ -2880,7 +2884,7 @@ Handle<Code> LoadStubCompiler::CompileLoadField(Handle<JSObject> object,
|
| GenerateLoadMiss(masm(), Code::LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(FIELD, name);
|
| + return GetCode(Code::FIELD, name);
|
| }
|
|
|
|
|
| @@ -2902,7 +2906,7 @@ Handle<Code> LoadStubCompiler::CompileLoadCallback(
|
| GenerateLoadMiss(masm(), Code::LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(CALLBACKS, name);
|
| + return GetCode(Code::CALLBACKS, name);
|
| }
|
|
|
|
|
| @@ -2940,7 +2944,7 @@ Handle<Code> LoadStubCompiler::CompileLoadViaGetter(
|
| GenerateLoadMiss(masm(), Code::LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(CALLBACKS, name);
|
| + return GetCode(Code::CALLBACKS, name);
|
| }
|
|
|
|
|
| @@ -2960,7 +2964,7 @@ Handle<Code> LoadStubCompiler::CompileLoadConstant(Handle<JSObject> object,
|
| GenerateLoadMiss(masm(), Code::LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(CONSTANT_FUNCTION, name);
|
| + return GetCode(Code::CONSTANT_FUNCTION, name);
|
| }
|
|
|
|
|
| @@ -2986,7 +2990,7 @@ Handle<Code> LoadStubCompiler::CompileLoadInterceptor(Handle<JSObject> receiver,
|
| GenerateLoadMiss(masm(), Code::LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(INTERCEPTOR, name);
|
| + return GetCode(Code::INTERCEPTOR, name);
|
| }
|
|
|
|
|
| @@ -3034,7 +3038,7 @@ Handle<Code> LoadStubCompiler::CompileLoadGlobal(
|
| GenerateLoadMiss(masm(), Code::LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(NORMAL, name);
|
| + return GetCode(Code::NORMAL, name);
|
| }
|
|
|
|
|
| @@ -3063,7 +3067,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadField(Handle<String> name,
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(FIELD, name);
|
| + return GetCode(Code::FIELD, name);
|
| }
|
|
|
|
|
| @@ -3094,7 +3098,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadCallback(
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(CALLBACKS, name);
|
| + return GetCode(Code::CALLBACKS, name);
|
| }
|
|
|
|
|
| @@ -3124,7 +3128,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadConstant(
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(CONSTANT_FUNCTION, name);
|
| + return GetCode(Code::CONSTANT_FUNCTION, name);
|
| }
|
|
|
|
|
| @@ -3155,7 +3159,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadInterceptor(
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(INTERCEPTOR, name);
|
| + return GetCode(Code::INTERCEPTOR, name);
|
| }
|
|
|
|
|
| @@ -3181,7 +3185,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadArrayLength(
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(CALLBACKS, name);
|
| + return GetCode(Code::CALLBACKS, name);
|
| }
|
|
|
|
|
| @@ -3207,7 +3211,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadStringLength(
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(CALLBACKS, name);
|
| + return GetCode(Code::CALLBACKS, name);
|
| }
|
|
|
|
|
| @@ -3233,7 +3237,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadFunctionPrototype(
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(CALLBACKS, name);
|
| + return GetCode(Code::CALLBACKS, name);
|
| }
|
|
|
|
|
| @@ -3253,7 +3257,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadElement(
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(NORMAL, factory()->empty_string());
|
| + return GetCode(Code::NORMAL, factory()->empty_string());
|
| }
|
|
|
|
|
| @@ -3280,7 +3284,7 @@ Handle<Code> KeyedLoadStubCompiler::CompileLoadPolymorphic(
|
| GenerateLoadMiss(masm(), Code::KEYED_LOAD_IC);
|
|
|
| // Return the generated code.
|
| - return GetCode(NORMAL, factory()->empty_string(), MEGAMORPHIC);
|
| + return GetCode(Code::NORMAL, factory()->empty_string(), MEGAMORPHIC);
|
| }
|
|
|
|
|
|
|