mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-02 13:58:40 +09:00
Where did this come from?
Where did this come from? It fixes two crashing assertions. Still another crash further down.
This commit is contained in:
parent
9eede345ec
commit
51d5c3cda8
1 changed files with 5 additions and 0 deletions
|
|
@ -1572,6 +1572,11 @@ CreateDependentString::generate(MacroAssembler& masm, const JSAtomState& names,
|
|||
masm.storePtr(temp1, Address(string, JSDependentString::offsetOfBase()));
|
||||
masm.bind(&noBase);
|
||||
}
|
||||
|
||||
// Post-barrier the base store, whether it was the direct or indirect
|
||||
// base (both will end up in temp1 here).
|
||||
masm.branchPtrInNurseryChunk(Assembler::Equal, string, temp2, &done);
|
||||
masm.branchPtrInNurseryChunk(Assembler::NotEqual, temp1, temp2, &done);
|
||||
|
||||
masm.bind(&done);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue