Open Bug 1308860 Opened 3 years ago Updated 1 year ago

SDK loader generates too many exceptions


(Add-on SDK Graveyard :: General, defect)

Not set


(Not tracked)


(Reporter: gkrizsanits, Unassigned)



(Whiteboard: [e10s-multi:-])

It's really shocking how much exception is generated and then swallowed by the loader. This shows up in the profiler. See bug 1305368 comment 2.

This is coming from the node style resolve, once I turned it off (seems like it's unused in the default case) it gained us around 30% in content process startup... 

Someone should look into this.
Whiteboard: [e10s-multi:?]
Bug 1308332 comment 16 says that the node compatibility code is necessary for Jetpack add-ons, but its performance can be improved considerably.
Whiteboard: [e10s-multi:?] → [e10s-multi:M2]
Whiteboard: [e10s-multi:M2] → [e10s-multi:?]
Whiteboard: [e10s-multi:?] → [e10s-multi:-]
You need to log in before you can comment on or make changes to this bug.