зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1895017 - Relax serialization check for LinkData::symbolicLinks. r=bvisness
Differential Revision: https://phabricator.services.mozilla.com/D209465
This commit is contained in:
Родитель
2faa11669f
Коммит
83d532ad0b
|
@ -957,7 +957,10 @@ CoderResult CodeSymbolicLinkArray(
|
|||
template <CoderMode mode>
|
||||
CoderResult CodeLinkData(Coder<mode>& coder,
|
||||
CoderArg<mode, wasm::LinkData> item) {
|
||||
WASM_VERIFY_SERIALIZATION_FOR_SIZE(wasm::LinkData, 9048);
|
||||
// SymbolicLinkArray depends on SymbolicAddress::Limit, which is changed
|
||||
// often. Exclude symbolicLinks field from trip wire value calculation.
|
||||
WASM_VERIFY_SERIALIZATION_FOR_SIZE(
|
||||
wasm::LinkData, 48 + sizeof(wasm::LinkData::SymbolicLinkArray));
|
||||
if constexpr (mode == MODE_ENCODE) {
|
||||
MOZ_ASSERT(item->tier == Tier::Serialized);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче