Closed Bug 1608056 Opened 4 years ago Closed 4 years ago

Support nursery BigInt values in NurseryKeysVector

Categories

(Core :: JavaScript: GC, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla76
Tracking Status
firefox74 --- wontfix
firefox75 --- wontfix
firefox76 --- fixed

People

(Reporter: anba, Assigned: allstars.chh)

Details

Attachments

(1 file)

NurseryKeysVector currently only supports objects, so nursery BigInt keys must first create a tenured copy of themselves before they can be used as hash-keys. We should look into changing NurseryKeysVector to support nursery BigInts in addition to nursery objects to avoid creating this tenured copy.

Presumably we can change this to be a vector of Values instead.

Yoshi, is this something you can take a look at?

Flags: needinfo?(allstars.chh)
Priority: -- → P3
Assignee: nobody → allstars.chh
Flags: needinfo?(allstars.chh)

:anba, can you CC me in Bug 1607687 for the background? Thanks in advance.

Flags: needinfo?(andrebargull)

Sure! Added you to that bug.

Flags: needinfo?(andrebargull)
Pushed by allstars.chh@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/7ccf355bd17e
Support nursery BigInt values in NurseryKeysVector. r=jonco
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76

Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: