MIPS: Clean up VMState a little bit.
Port r14421 (31cd7dda) BUG= Review URL: https://codereview.chromium.org/14483002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14429 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
8ddaa0c1a5
commit
16ed1db350
@ -3925,8 +3925,9 @@ void MacroAssembler::CallApiFunctionAndReturn(ExternalReference function,
|
||||
if (FLAG_log_timer_events) {
|
||||
FrameScope frame(this, StackFrame::MANUAL);
|
||||
PushSafepointRegisters();
|
||||
PrepareCallCFunction(0, a0);
|
||||
CallCFunction(ExternalReference::log_enter_external_function(isolate()), 0);
|
||||
PrepareCallCFunction(1, a0);
|
||||
li(a0, Operand(ExternalReference::isolate_address(isolate())));
|
||||
CallCFunction(ExternalReference::log_enter_external_function(isolate()), 1);
|
||||
PopSafepointRegisters();
|
||||
}
|
||||
|
||||
@ -3945,8 +3946,9 @@ void MacroAssembler::CallApiFunctionAndReturn(ExternalReference function,
|
||||
if (FLAG_log_timer_events) {
|
||||
FrameScope frame(this, StackFrame::MANUAL);
|
||||
PushSafepointRegisters();
|
||||
PrepareCallCFunction(0, a0);
|
||||
CallCFunction(ExternalReference::log_leave_external_function(isolate()), 0);
|
||||
PrepareCallCFunction(1, a0);
|
||||
li(a0, Operand(ExternalReference::isolate_address(isolate())));
|
||||
CallCFunction(ExternalReference::log_leave_external_function(isolate()), 1);
|
||||
PopSafepointRegisters();
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user