diff options
Diffstat (limited to 'deps/v8/src/ia32/macro-assembler-ia32.cc')
-rw-r--r-- | deps/v8/src/ia32/macro-assembler-ia32.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/deps/v8/src/ia32/macro-assembler-ia32.cc b/deps/v8/src/ia32/macro-assembler-ia32.cc index 04e6cde4ed..9df5cad915 100644 --- a/deps/v8/src/ia32/macro-assembler-ia32.cc +++ b/deps/v8/src/ia32/macro-assembler-ia32.cc @@ -69,8 +69,8 @@ void MacroAssembler::RecordWriteHelper(Register object, // Compute number of region covering addr. See Page::GetRegionNumberForAddress // method for more details. - and_(addr, Page::kPageAlignmentMask); shr(addr, Page::kRegionSizeLog2); + and_(addr, Page::kPageAlignmentMask >> Page::kRegionSizeLog2); // Set dirty mark for region. // Bit tests with a memory operand should be avoided on Intel processors, |