Closed Bug 1242717 Opened 8 years ago Closed 8 years ago

Add BHR coverage for all CPOW functions

Categories

(Toolkit :: Telemetry, defect)

46 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1224374

People

(Reporter: vladan, Assigned: Yoric)

References

Details

Our CPOW histograms are Nightly-only, but we want to get extension performance information from the Beta 45 experiment. 

I propose we add BHR pseudostack annotations to all CPOW functions so we can track extension CPOW usage via BHR.

This is similar to bug 1224374 and will need uplifting to beta2 of Beta 45.
Flags: needinfo?(dteller)
I'm pretty sure I did this already in bug 1224374.
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(dteller)
Resolution: --- → DUPLICATE
As discussed with Vladan, I'm not 100% sure that I cover everything.

I have instrumented all the methods of the CPOWWrapper. Can someone thing of something that this may be missing, for instance on the content-side?
Status: RESOLVED → REOPENED
Flags: needinfo?(wmccloskey)
Flags: needinfo?(mconley)
Flags: needinfo?(jmathies)
Resolution: DUPLICATE → ---
I meant CPOWProxyHandler.
billm or mconley can answer this.
Flags: needinfo?(jmathies)
Deferring to billm, who definitely knows more about the underlying CPOW infrastructure. If he's unavailable, I'd ask mrbkap next.
Flags: needinfo?(mconley)
This is the only place you should need to instrument:
https://dxr.mozilla.org/mozilla-central/source/js/ipc/WrapperOwner.cpp#158
It will cover CPOWs in both directions.
Flags: needinfo?(wmccloskey)
Ok, so since I did that already in bug 1224374, we're done. Thanks.
Status: REOPENED → RESOLVED
Closed: 8 years ago8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.