Closed Bug 940178 Opened 11 years ago Closed 11 years ago

Build cairo in unified mode

Categories

(Core :: Graphics, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla28

People

(Reporter: ehsan.akhgari, Assigned: BenWa)

References

Details

(Whiteboard: [qa-])

Attachments

(1 file)

Benoit, are you interested in taking this?
FWIW I tried to unify cairo. It's easy but it doesn't really provide a win because it's c compilication and cairo doesn't include much stuff.
Do you have numbers? I would actually expect this to be much bigger win on C code since the ratio of the actual compilation time is probably lower relative to the (near constant/linear) overhead...
No I don't. But it was easy to get working.
(In reply to comment #3) > No I don't. But it was easy to get working. In that case, it would be nice if you can resurrect the patch! :-)
Attached patch unify cairoSplinter Review
Assignee: nobody → bgirard
Status: NEW → ASSIGNED
Attachment #8334541 - Flags: review?(ehsan)
before: real 0m2.146s user 0m9.979s sys 0m1.397s after: real 0m1.633s user 0m6.482s sys 0m0.473s
Attachment #8334541 - Flags: review?(ehsan) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Whiteboard: [qa-]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: