diff options
Diffstat (limited to '')
-rw-r--r-- | js/src/vm/StringType-inl.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/js/src/vm/StringType-inl.h b/js/src/vm/StringType-inl.h index 4548e5d7ea..5c600531a1 100644 --- a/js/src/vm/StringType-inl.h +++ b/js/src/vm/StringType-inl.h @@ -376,6 +376,7 @@ inline JSDependentString::JSDependentString(JSLinearString* base, size_t start, setLengthAndFlags(length, INIT_DEPENDENT_FLAGS); d.s.u2.nonInlineCharsTwoByte = base->twoByteChars(nogc) + start; } + base->setDependedOn(); d.s.u3.base = base; if (isTenured() && !base->isTenured()) { base->storeBuffer()->putWholeCell(this); |