Closed
Bug 875186
Opened 12 years ago
Closed 12 years ago
IPDL processing is slow, uses no dependencies
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 629668
People
(Reporter: gps, Unassigned)
References
Details
As I was working on bug 868536, I noticed that IPDL processing is slow (it takes about 10s wall time on my machine) and doesn't use dependencies. The slowness is tolerable if we can't easily make it go any faster. What isn't tolerable is the lack of dependencies in this make file: we always perform the same IPDL processing for every .ipdl file on every |make -C ipc/ipdl export| invocation, even "no-op" builds.
We should modify ipdl.py to emit .pp dependency files. And, we should perform simple profiling of ipdl.py to see if we can find any bottlenecks to make processing faster.
Reporter | ||
Comment 1•12 years ago
|
||
I just remembered inbox search is better than bugzilla search. #fail.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•