| Index: src/builtins/builtins.cc | 
| diff --git a/src/builtins/builtins.cc b/src/builtins/builtins.cc | 
| index 5997eb35506054e084c3a8394ea5f79b70aa8852..ec981fe01edba1beea76c7805a86841bf4d8a911 100644 | 
| --- a/src/builtins/builtins.cc | 
| +++ b/src/builtins/builtins.cc | 
| @@ -4,7 +4,7 @@ | 
|  | 
| #include "src/builtins/builtins.h" | 
| #include "src/code-events.h" | 
| -#include "src/compiler/code-assembler.h" | 
| +#include "src/code-stub-assembler.h" | 
| #include "src/ic/ic-state.h" | 
| #include "src/interface-descriptors.h" | 
| #include "src/isolate.h" | 
| @@ -42,7 +42,7 @@ | 
| } | 
|  | 
| typedef void (*MacroAssemblerGenerator)(MacroAssembler*); | 
| -typedef void (*CodeAssemblerGenerator)(compiler::CodeAssemblerState*); | 
| +typedef void (*CodeAssemblerGenerator)(CodeStubAssembler*); | 
|  | 
| Code* BuildWithMacroAssembler(Isolate* isolate, | 
| MacroAssemblerGenerator generator, | 
| @@ -86,10 +86,9 @@ | 
| Zone zone(isolate->allocator(), ZONE_NAME); | 
| const int argc_with_recv = | 
| (argc == SharedFunctionInfo::kDontAdaptArgumentsSentinel) ? 0 : argc + 1; | 
| -  compiler::CodeAssemblerState state(isolate, &zone, argc_with_recv, flags, | 
| -                                     name); | 
| -  generator(&state); | 
| -  Handle<Code> code = compiler::CodeAssembler::GenerateCode(&state); | 
| +  CodeStubAssembler assembler(isolate, &zone, argc_with_recv, flags, name); | 
| +  generator(&assembler); | 
| +  Handle<Code> code = assembler.GenerateCode(); | 
| PostBuildProfileAndTracing(isolate, *code, name); | 
| return *code; | 
| } | 
| @@ -106,9 +105,9 @@ | 
| CallInterfaceDescriptor descriptor(isolate, interface_descriptor); | 
| // Ensure descriptor is already initialized. | 
| DCHECK_LE(0, descriptor.GetRegisterParameterCount()); | 
| -  compiler::CodeAssemblerState state(isolate, &zone, descriptor, flags, name); | 
| -  generator(&state); | 
| -  Handle<Code> code = compiler::CodeAssembler::GenerateCode(&state); | 
| +  CodeStubAssembler assembler(isolate, &zone, descriptor, flags, name); | 
| +  generator(&assembler); | 
| +  Handle<Code> code = assembler.GenerateCode(); | 
| PostBuildProfileAndTracing(isolate, *code, name); | 
| return *code; | 
| } | 
|  |