Skip to content

Commit 3003fad

Browse files
committed
[1.8>1.9] [MERGE #5023 @MikeHolman] don't update write barrier card table for wasm stores
Merge pull request #5023 from MikeHolman:wasmswbfix Fixes #5015
2 parents 1ad224f + cbe8dba commit 3003fad

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: lib/Backend/Lower.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9223,7 +9223,8 @@ Lowerer::LowerStArrViewElem(IR::Instr * instr)
92239223
instr->FreeSrc2();
92249224
}
92259225
}
9226-
InsertMove(dst, src1, done);
9226+
// wasm memory buffer is not recycler allocated, so we shouldn't generate write barrier
9227+
InsertMove(dst, src1, done, false);
92279228

92289229
instr->Remove();
92299230
return instrPrev;

0 commit comments

Comments
 (0)