Closed Bug 1526104 Opened 6 years ago Closed 4 years ago

Assert that GC reserved bits aren't used in BigInt cells

Categories

(Core :: JavaScript Engine, enhancement, P2)

enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1525664

People

(Reporter: terpri, Unassigned)

References

Details

JIT code for testing whether a BigInt is zero assumes that the GC reserved bits aren't set in BigInt cells. This assumption should be checked with assertions somewhere, perhaps in BigInt initialization functions.

Blocks: js-bigint
Priority: -- → P2

Fixed in bug 1525664 by using a separate field for a BigInt's length.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.