Index: src/ia32/macro-assembler-ia32.cc |
diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc |
index 950cf313cd86d9fc792b279b2ecc1e240d5c3382..5c5df1ee86a37bd9e4b6c40b301045852a242b49 100644 |
--- a/src/ia32/macro-assembler-ia32.cc |
+++ b/src/ia32/macro-assembler-ia32.cc |
@@ -1486,8 +1486,7 @@ void MacroAssembler::InvokePrologue(const ParameterCount& expected, |
if (!definitely_matches) { |
Handle<Code> adaptor = |
- Handle<Code>(Isolate::Current()->builtins()->builtin( |
- Builtins::ArgumentsAdaptorTrampoline)); |
+ Builtins::builtin(Builtins::ArgumentsAdaptorTrampoline, isolate()); |
if (!code_constant.is_null()) { |
mov(edx, Immediate(code_constant)); |
add(Operand(edx), Immediate(Code::kHeaderSize - kHeapObjectTag)); |