Closed Bug 563747 Opened 10 years ago Closed 10 years ago

Get core IPC building on mac-ppc

Categories

(Core :: IPC, defect)

x86
Linux
defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: benjamin, Assigned: cjones)

References

Details

Attachments

(1 file)

In order to get multi-process jetpack working on all our tier-1 platforms, we need to support IPC on mac-ppc. cjones says we can fall back on NSPR for slow-but-correct primitives.

I'll file a separate bug on --enable-ipcplugins, since we still don't want that on mac-ppc.
Depends on: 563749
Comment on attachment 443502 [details] [diff] [review]
Allow building ipc/chromium on PPC, enable MOZ_IPC for mac/ppc.

God that's ugly, let's hope somebody cares enough to fix it better!
Attachment #443502 - Flags: review?(benjamin) → review+
Before someone does, I challenge him/her to demonstrate a worthwhile perf gain (would be easy to test, just turn on the mutex impl rather than CPU atomics on a platform with a good impl).  I personally doubt it's noticeable in our usage of chromium.

Pushed for e10s-tryserver action
http://hg.mozilla.org/projects/electrolysis/rev/76eb99fc5ecd
http://hg.mozilla.org/mozilla-central/rev/a84e93e5fada
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Depends on: 643112
(In reply to Chris Jones [:cjones] [:warhammer] from comment #5)
> http://hg.mozilla.org/mozilla-central/rev/a84e93e5fada

Ftr,
http://hg.mozilla.org/mozilla-central/rev/76eb99fc5ecd
Same as a84e93e5fada, but without toolkit/toolkit-tiers.mk part.
You need to log in before you can comment on or make changes to this bug.