Note: There are a few cases of duplicates in user autocompletion which are being worked on.

Speed up DOM JS-to-C++ unwrapping some more

RESOLVED FIXED

Status

()

Core
XPConnect
RESOLVED FIXED
7 years ago
5 years ago

People

(Reporter: bz, Unassigned)

Tracking

Trunk
x86
Mac OS X
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

7 years ago
Proposal: give different DOM concrete classes different JSClasses.  Hang whatever information we need for a quick unwrap off these JSClasses (presumably by subclassing the JSClass struct and maybe having a flag on JSClass to indicate when we're using such a subclass).

For example, we could hang the current offset tables off of there.  Or something else, if that would be useful.  Need to figure out what's most beneficial here.
(Reporter)

Updated

7 years ago
Blocks: 622298
(Reporter)

Updated

6 years ago
Depends on: 708061
(Reporter)

Comment 1

5 years ago
Peter, shall we call this fixed with Paris bindings?
Fine by me.
(Reporter)

Comment 3

5 years ago
Alright, fixed.  The setup in comment 0 is exactly what Paris bindings do.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Depends on: 740069
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.