Eric Rahm
|
3693cc51e3
|
Bug 1349350 - Make IPDL checker sync IPC message errors fatal. r=ehsan
The IPDL sync IPC message error checker needs to actually return a result and
exit if it fails.
MozReview-Commit-ID: 1ZAuAWRlsvk
|
2017-03-22 15:01:50 -07:00 |
Ehsan Akhgari
|
0946cb8425
|
Bug 1345111 - Make the IPDL compiler error out when it finds sync-messages.ini entries without corresponding IPDL sync messages; r=billm
This ensures that our sync-messages.ini correctly reflects the existing set of
sync IPC messages we have.
|
2017-03-08 22:43:35 -05:00 |
Wes Kocher
|
ee0cad3420
|
Backed out changeset 2288120b007e (bug 1345111) for Windows build failures a=backout
MozReview-Commit-ID: IcBrJg6Ff8T
|
2017-03-07 17:28:01 -08:00 |
Ehsan Akhgari
|
0899f728cc
|
Bug 1345111 - Make the IPDL compiler error out when it finds sync-messages.ini entries without corresponding IPDL sync messages; r=billm
This ensures that our sync-messages.ini correctly reflects the existing set of
sync IPC messages we have.
|
2017-03-07 20:13:29 -05:00 |
Kan-Ru Chen
|
09858c1716
|
Bug 1336919 - Add a sync message whitelist and check it in IPDL compile phase. r=billm
MozReview-Commit-ID: ENFkBzpGo2j
|
2017-02-20 10:40:54 +08:00 |
Bill McCloskey
|
ce7bbe01fe
|
Bug 1339224 - Give names to built-in IPC messages (r=kanru)
MozReview-Commit-ID: DEC2gXK6o0M
|
2017-02-15 12:30:01 -08:00 |
Bill McCloskey
|
4fd9d369d6
|
Bug 1331804 - Change default IPC message name to make it clearer (r=kanru)
MozReview-Commit-ID: 69l9FuqgSTV
|
2017-01-24 16:34:37 -08:00 |
Wes Kocher
|
f7ccafcb58
|
Backed out 8 changesets (bug 1331804, bug 1332100) for windows vm debug dt5 failures a=backout
Backed out changeset 8bf7f0e27c6c (bug 1331804)
Backed out changeset 600c0b9026c2 (bug 1331804)
Backed out changeset 3a5b5b9ecace (bug 1331804)
Backed out changeset c76432c9954e (bug 1331804)
Backed out changeset 46a9096745e7 (bug 1332100)
Backed out changeset 8b751230fa23 (bug 1331804)
Backed out changeset 2810212347fd (bug 1331804)
Backed out changeset be72b7763910 (bug 1331804)
MozReview-Commit-ID: Ywdsr4GZ4a
|
2017-01-24 15:12:21 -08:00 |
Bill McCloskey
|
e6591c65cb
|
Bug 1331804 - Change default IPC message name to make it clearer (r=kanru)
MozReview-Commit-ID: 69l9FuqgSTV
|
2017-01-24 10:04:55 -08:00 |
Kan-Ru Chen
|
4364802eff
|
Bug 1309799 - Generate StringFromIPCMessageType and use it in MessageChannel::MaybeHandleError. r=billm
MozReview-Commit-ID: HSuAAM0JdjS
--HG--
extra : rebase_source : 0181275a9631f343aedd5a683911d7909fcb5866
|
2016-10-13 14:18:45 +08:00 |
Nathan Froyd
|
8d6641d961
|
Bug 967297 - consider ipdl modules as inputs to the ipdl build process; r=glandium
|
2014-02-06 00:21:46 -05:00 |
Nathan Froyd
|
515c39f6fa
|
Bug 914826 - part 1 - use static_assert instead of COMPILE_ASSERT in IPCMessageStart.h; r=ehsan
|
2013-09-10 15:07:10 -04:00 |
David Zbarsky
|
9117aef526
|
Bug 879475 - Rename the MsgStart messages to MsgStartChild for child protocols r=jlebar
|
2013-08-20 15:46:41 -04:00 |
Nathan Froyd
|
9f3c9da996
|
Bug 629668 - make ipdl.py check timestamps to determine whether parsing/codegen is necessary; r=bent
|
2013-07-22 14:28:53 -04:00 |
Ryan VanderMeulen
|
5f2a19ee6e
|
Revert c39d36167b99 due to a horribly munged backout.
|
2012-06-10 19:44:50 -04:00 |
Ryan VanderMeulen
|
6d6c4efbab
|
Backout the bug 754202 backout due to orange.
|
2012-06-10 19:37:47 -04:00 |
Chris Jones
|
273dd9f5bd
|
Bug 521898, part 5: Prepare for TU .protocol possibly being null (for headers). r=bent
|
2012-06-08 17:25:36 -07:00 |
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
Kyle Huey
|
7788949687
|
Back out Bug 629668 because it breaks pymake builds.
|
2011-12-18 14:08:21 -05:00 |
Benoit Girard
|
1ac32258fc
|
Bug 629668 - Don't rebuild IPDL files when not necessary; r=cjones
|
2011-12-15 15:10:35 +00:00 |
Ehsan Akhgari
|
c8732ad9d7
|
Bug 686507 - Don't spam my console when processing IPDL files; r=bsmedberg
DONTBUILD
|
2011-09-13 15:40:27 -04:00 |
Chris Jones
|
6b2fe7502d
|
Bug 564086, part f: Compile IPDL specs in two passes so that the full process graph is available at codegen time. r=bsmedberg
|
2011-06-03 13:33:55 -05:00 |
Chris Jones
|
a679373fee
|
Followup to bug 606538: Fix incorrect assertion. r=bent a=blocking-fennec
|
2010-11-05 02:17:06 -05:00 |
Chris Jones
|
58222a942d
|
No bug: Reduce IPDL-compiler spew and stop logging to stderr. irc-r=bsmedberg
|
2010-05-13 17:25:20 -05:00 |
Chris Jones
|
c47450d9a7
|
bug 529005: detect child process shutdowns vs. crashes, and expose this information to IPDL actors in a new |ActorDestroy(why)| interface. also ensure that subprotocol actors are notified of shutdown and cleaned up properly. r=bsmedberg r=bent
|
2009-12-03 02:16:28 -06:00 |
Chris Jones
|
677d4b14f9
|
bug 525172: from IPDL specs generate .cpp files with method definitions instead of everything in .h files. r=bsmedberg
|
2009-12-03 02:16:09 -06:00 |
Ben Turner
|
5a0e09b701
|
Remove 'Protocol' suffix from IPDL-generated files
|
2009-09-09 15:59:06 -07:00 |
Benjamin Smedberg
|
fc924865a3
|
Build system for .ipdl files.
|
2009-07-13 12:14:56 -04:00 |
Chris Jones
|
807f1ea1f2
|
make parse errors behave like type errors
|
2009-07-13 11:12:08 -05:00 |
Chris Jones
|
9026ee09d1
|
check that ctors and dtors have been declared for managed protocols
|
2009-07-08 10:37:32 -05:00 |
Chris Jones
|
bbe448b3ef
|
add gcc-like -I include dir options to ipdl compiler
|
2009-07-07 17:52:38 -05:00 |
Chris Jones
|
1db701964c
|
bugs 502003, 502634: compile multiple IPDL specs in one invocation
--HG--
rename : ipc/ipdl/ipdlc => ipc/ipdl/ipdl.py
|
2009-07-07 15:52:10 -05:00 |