Open Bug 1848322 Opened 1 year ago Updated 11 months ago

Make WellKnownAtomId public

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

ASSIGNED

People

(Reporter: arai, Assigned: arai)

References

(Depends on 1 open bug, Blocks 4 open bugs)

Details

(Whiteboard: [sp3])

Attachments

(2 files)

Using WellKnownAtomId in JSPropertySpec/JSFunctionSpec, and some other places should improve the startup performance.

Depends on: 1848325

In order to expose js::WellKnownAtomId as part of JSPropertySpec::Name,
the underlying data source in CommonPropertyNames.h also needs to be exposed.

Blocks: 1850076
Blocks: 1850077
Whiteboard: [sp3]
Attachment #9349162 - Attachment description: WIP: Bug 1848322 - Part 1: Move CommonPropertyNames.h into js/public/friend. r?jandem! → Bug 1848322 - Part 1: Move CommonPropertyNames.h into js/public/friend. r?jandem!
Attachment #9349163 - Attachment description: WIP: Bug 1848322 - Part 2: Move WellKnownAtomId into js/public/WellKnownAtomId.h. r?jandem! → Bug 1848322 - Part 2: Move WellKnownAtomId into js/public/WellKnownAtomId.h. r?jandem!
Depends on: 1866643
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: