| Index: src/ia32/code-stubs-ia32.cc
|
| diff --git a/src/ia32/code-stubs-ia32.cc b/src/ia32/code-stubs-ia32.cc
|
| index 287594c131ccb14a5a12dac88b4b5bd036e96326..77d214af15945d15e2aa3cb18f77c5d78d182a7b 100644
|
| --- a/src/ia32/code-stubs-ia32.cc
|
| +++ b/src/ia32/code-stubs-ia32.cc
|
| @@ -6653,6 +6653,23 @@ void GenerateFastPixelArrayStore(MacroAssembler* masm,
|
| }
|
|
|
|
|
| +void IncrementalMarkingRecordWriteStub::Generate(MacroAssembler* masm) {
|
| + if (IncrementalMarking::IsStopped()) {
|
| + __ ret(0);
|
| + } else {
|
| + __ nop();
|
| + }
|
| +
|
| + __ IncrementalMarkingRecordWriteHelper(object_,
|
| + value_,
|
| + scratch_,
|
| + object_mode_,
|
| + value_mode_,
|
| + scratch_mode_);
|
| + __ ret(0);
|
| +}
|
| +
|
| +
|
| #undef __
|
|
|
| } } // namespace v8::internal
|
|
|