[meta] De-duplicate code that was copied from Gecko Profiler to Base Profiler
Categories
(Core :: Gecko Profiler, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox69 | --- | affected |
People
(Reporter: mozbugz, Unassigned)
References
(Depends on 2 open bugs, Blocks 1 open bug)
Details
(Keywords: meta, Whiteboard: [fxp])
Most of Base Profiler is a copy of Gecko Profiler, cut down to remove whatever could not build in mozglue.
This was done to ease initial development and get Base Profiler usable sooner.
But the code duplication is making maintenance harder.
For now I will be monitoring Gecko Profiler, and porting relevant changes to Base Profiler.
But I'm aiming to de-duplicate copied files, so that eventually Gecko Profiler will rely mostly on Base Profiler code, and will only have to deal with non-mozglue things, like XPCOM-based services that talk with the add-on, or JS profiling (though this one may happen in /js, so that it could be used in the JS shell)...
This is the meta-bug that will collect de-duplication efforts.
Reporter | ||
Comment 1•4 years ago
|
||
NI myself: Prepare a plan to tackle the remaining work.
Reporter | ||
Comment 2•3 years ago
|
||
I won't get to finish this. Good luck to my successor, please ping me if you have questions.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•