ipc/ipdl/ipdl/lower.py
a7e4c299eefee96bc16b25c94e8bc3189eeeac5a
created 2014-07-15 12:46 -0700
pushed 2014-10-06 12:51 +0000
Andrew McCreight Andrew McCreight - Bug 1038523 - Make IPDL generate nullptr for ExprLiteral.NULL. r=bent
22cf4fda6c8d6aae43f7023a8d627282af1f206c
created 2014-06-11 14:51 +0100
pushed 2014-10-06 12:51 +0000
Chris Lord Chris Lord - Bug 1012639 - Fix OtherProcess sometimes being the current process handle. r=bent
5132e8ddbbda2bd571d0d06c703bfce96f07e130
created 2014-06-11 13:44 +0800
pushed 2014-10-06 12:51 +0000
Kan-Ru Chen (陳侃如) Kan-Ru Chen (陳侃如) - Bug 879475 - Part 005. Implement ContentBridge r=jlebar
716eb9adb1fc256dadda0cead352a75d36222a14
created 2014-06-09 11:28 +0100
pushed 2014-08-25 18:42 +0000
Ed Morley Ed Morley - Backed out changeset a7872dbfa5ce (bug 879475)
a7872dbfa5ce0a91b06c353b1080dc6950c97ef8
created 2014-06-09 16:49 +0800
pushed 2014-08-25 18:42 +0000
Kan-Ru Chen (陳侃如) Kan-Ru Chen (陳侃如) - Bug 879475 - Part 005. Implement ContentBridge r=jlebar
b83af60025b875f93b83cde0237d78f432937a04
created 2014-05-23 17:12 -0400
pushed 2014-08-25 18:42 +0000
Victor Porof Victor Porof - Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
ee61eb1cb4b2aa601ad4e97f8b155d84dc7e67a3
created 2014-05-29 00:45 -0500
pushed 2014-08-25 18:42 +0000
Josh Aas Josh Aas - Bug 1014384: Fix 'IPDL code generator generates implementation stubs for pure virtual methods'. r=bent
8c25478e68dc2068baeb3fbca9701d855c989eaf
created 2014-04-27 18:56 -0700
pushed 2014-08-25 18:42 +0000
Chris Peterson Chris Peterson - Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE in ipdl. r=bsmedberg
5f56d502fca1ae45bb392fe33366f82fa39f8c86
created 2014-05-05 17:00 -0500
pushed 2014-08-25 18:42 +0000
Josh Aas Josh Aas - Bug 1004196: Make all IPDL argument names be of form "aFoo" instead of "foo”. r=bent
2ece9c3282b784730d8c03d109416dc4c11940a1
created 2014-05-02 14:49 -0500
pushed 2014-08-25 18:42 +0000
Josh Aas Josh Aas - Bug 960774: Make ActorDestroy pure virtual on the parent side, require implementation. r=bent
0eec23f41606f270aae7e1fbcb7f7de7a639d6b7
created 2014-04-03 13:29 -0700
pushed 2014-07-14 18:39 +0000
Bill McCloskey Bill McCloskey - Bug 986317 - Stop exposing urgent semantics in IPDL files (r=bent)
ceac6a4674d23a4816e7d45faac9b27c7748c6e3
created 2014-02-25 08:57 -0500
pushed 2014-06-02 21:01 +0000
Benoit Jacob Benoit Jacob - Bug 968244 - Make IPDL-generated code not crash on bad shmems - r=bent
490d3e8706c324bc90c4b2a0d1681908d7298cc1
created 2014-02-25 08:12 -0500
pushed 2014-06-02 21:01 +0000
Benoit Jacob Benoit Jacob - Bug 974356 - 1/4 - Initialize mOtherProcess to an invalid handle value - r=bent
160e1cbe2fcf33092d6df068be5ffd94c0545d73
created 2014-02-06 08:35 -0500
pushed 2014-06-02 21:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 967167 - Use fallible memory allocation when reading IPDL array types to make sure that we don't OOM for very large arrays; r=bent
8cd50b4ce64bf60b2f7006ae73c6c758e15947ca
created 2014-02-03 14:11 +0100
pushed 2014-06-02 21:01 +0000
Ted Clancy Ted Clancy - Bug 962344 - Log messages in IPDL should contain from/to information; Log message should go to logcat on Gonk devices. r=bent
fcb20c4c1ef87abbb81f96fa60908fa243edc05f
created 2014-01-31 10:43 -0800
pushed 2014-04-22 00:22 +0000
Bill McCloskey Bill McCloskey - Bug 910962 - Make DeallocShmem not assert when child has crashed (r=bsmedberg)
1b978b4e5fcc9538d755e548720d64f947e0fe1b
created 2013-09-27 17:15 -0400
pushed 2014-04-22 00:22 +0000
Nathan Froyd Nathan Froyd - Bug 952941 - delete no-longer-used includedActorUsings field; r=ehsan
3401530482767aa26397a0452f61bac12c9c93f7
created 2013-12-05 20:10 +0800
pushed 2014-04-22 00:22 +0000
Cervantes Yu Cervantes Yu - Bug 938470 - Part 2: IPC actor should clone actors created on the parent side for the Nuwa process. r=bent
ad0aca1ace4e79087f758988ff7f0528850fee09
created 2013-11-21 16:51 -0800
pushed 2014-04-22 00:22 +0000
Ben Turner Ben Turner - Bug 947575 - Fix IPDL unit tests on windows, r=bsmedberg.
dd5dae1493c42cebfe0df44f85663e41f7a66ab9
created 2013-12-05 20:10 +0800
pushed 2014-03-10 22:05 +0000
Cervantes Yu Cervantes Yu - Bug 938470 - Part 2: IPC actor should clone actors created on the parent side for the Nuwa process. r=bent, a=1.3+
15ea5898dbbda19bdd02dd7b571cf390bac22dde
created 2013-10-01 12:55 -0400
pushed 2014-03-10 22:05 +0000
Nathan Froyd Nathan Froyd - Bug 918651 - part 7 - place includes intelligently in generated IPDL files; r=bent
b54425528b7daa78efb255f1853ec8b0ee8589b0
created 2013-10-18 12:08 -0400
pushed 2014-03-10 22:05 +0000
Nathan Froyd Nathan Froyd - Bug 918651 - part 6 - add unqualifiedTypedefs parameter to _ComputeTypeDeps; r=ehsan
ea8ed686f643023b846da7ea43b03b5b74225016
created 2013-10-01 12:02 -0400
pushed 2014-03-10 22:05 +0000
Nathan Froyd Nathan Froyd - Bug 918651 - part 4 - add keyword arguments to _makeForwardDeclForQClass; r=ehsan
777dc725fc7f0a77dbc83ffba7d729e91c94b36c
created 2013-10-01 11:42 -0400
pushed 2014-03-10 22:05 +0000
Nathan Froyd Nathan Froyd - Bug 918651 - part 2 - don't munge the translation unit's headers; r=ehsan
14fd6fa23a16ee0a90e44fd58d7bb6799b28db18
created 2013-10-10 09:17 -0700
pushed 2014-01-28 00:16 +0000
Cervantes Yu Cervantes Yu - Bug 922461: fix unused variable in CloneManagees() of actors that doesn't manage other protocols. r=bent
02492cc40f17d9c81162218050d98f643e595ac4
created 2013-10-01 12:50 -0400
pushed 2014-01-28 00:16 +0000
Nathan Froyd Nathan Froyd - Bug 924410 - don't generate typedefs in Message subclasses; r=ehsan
357d8cab2d4505e8ce1cfb904588719028deeeb9
created 2013-09-27 13:14 -0400
pushed 2014-01-28 00:16 +0000
Nathan Froyd Nathan Froyd - Bug 921563 - part 2 - delete typedefs and using statements from global scope in IPDL C++ files; r=gps
108da2233a8ffaa7a12c335556e1a3247d043c0c
created 2013-09-27 13:50 -0400
pushed 2014-01-28 00:16 +0000
Nathan Froyd Nathan Froyd - Bug 921563 - part 1 - declare return types in IPDL C++ with C++0x late return syntax; r=gps
9cfe826bafb9501a7393bece0ecb83c9b16dd8ed
created 2013-10-01 09:15 -0700
pushed 2014-01-28 00:16 +0000
David Anderson David Anderson - Introduce new RPC messaging semantics (bug 910493 part 1, r=cjones).
2466893f18a72c83e618c9a30c3e8f13f5bfd707
created 2013-09-30 17:27 -0700
pushed 2014-01-28 00:16 +0000
David Anderson David Anderson - Rename IPDL's RPC to Interrupt (bug 910020, r=bent).
eb41ace1d0b568b26dea6df503bf8d5cc0c1819f
created 2013-09-26 12:19 +0800
pushed 2014-01-28 00:16 +0000
Cervantes Yu Cervantes Yu - Bug 771765 - Support template content process, part 9: allocating a toplevel protocol should return itself. r=dzbarsky
ae442e5de1ad8ac0d89819999173d04c222cf3f2
created 2013-05-31 21:16 +0800
pushed 2014-01-28 00:16 +0000
Thinker Lee Thinker Lee - Bug 771765 - Support template content process, part 3: IPC glue and IPDL codegen to support protocol cloning. r=bent
9cc90a4b64758375a2d77f0679fc547f21902f46
created 2013-09-27 18:42 -0700
pushed 2014-01-28 00:16 +0000
David Anderson David Anderson - Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
50719d4df698083dadf02e4e841022acad248bd3
created 2013-09-10 15:45 -0400
pushed 2014-01-28 00:16 +0000
Nathan Froyd Nathan Froyd - Bug 914826 - part 5 - provide for cpp-only include files, starting with nsIFile.h and GeckoProfiler.h; r=ehsan
19f9a0020632ebf7f226a19d2508a4b4ebf3b928
created 2013-09-10 15:35 -0400
pushed 2014-01-28 00:16 +0000
Nathan Froyd Nathan Froyd - Bug 914826 - part 3 - forward-declare nsIFile for GetMinidump() declaration; r=ehsan
f3618578704003009a0f203c0083109f98555c02
created 2013-09-23 17:54 -0400
pushed 2014-01-28 00:16 +0000
David Zbarsky David Zbarsky - Bug 879475: Allocing an actor for a bridged or opened protocol should return bool r=jlebar
e16e1dae3315de70f3d42fbcff7db0789748d975
created 2013-09-13 16:32 -0400
pushed 2013-12-03 03:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 914826) for bustage.
d16460fc05182bc4e4ac0f65211c3e5b9feb1b9f
created 2013-09-10 15:45 -0400
pushed 2013-12-03 03:32 +0000
Nathan Froyd Nathan Froyd - Bug 914826 - part 5 - provide for cpp-only include files, starting with nsIFile.h and GeckoProfiler.h; r=ehsan
5b4ce1d4d09baabd2db6fc4da4a71cdadfbf6c21
created 2013-09-10 15:35 -0400
pushed 2013-12-03 03:32 +0000
Nathan Froyd Nathan Froyd - Bug 914826 - part 3 - forward-declare nsIFile for GetMinidump() declaration; r=ehsan
c40ac8b1df0a13f2d9384a15db172fee9c7adcb0
created 2013-08-22 10:39 -0400
pushed 2013-12-03 03:32 +0000
Nathan Froyd Nathan Froyd - Bug 908208 - part 3 - move guts of FatalError out-of-line to ProtocolUtils.cpp; r=bent
4865e4e0dd9f94755e7d22635ef87c4a6197f1cd
created 2013-08-22 10:06 -0400
pushed 2013-12-03 03:32 +0000
Nathan Froyd Nathan Froyd - Bug 908208 - part 2 - declare FatalError as MOZ_NEVER_INLINE rather than virtual; r=bent
3a76d832921985e67af7744562276d128b12699b
created 2013-08-22 10:06 -0400
pushed 2013-12-03 03:32 +0000
Nathan Froyd Nathan Froyd - Bug 908208 - part 1 - add support for MOZ_NEVER_INLINE to MethodDecl; r=bent
ef5322627c862593dee45760853feec972e27c4f
created 2013-08-20 15:46 -0400
pushed 2013-12-03 03:32 +0000
David Zbarsky David Zbarsky - Bug 879475 - Rename the MsgStart messages to MsgStartChild for child protocols r=jlebar
a1e66f46133179f4b7c7763158951dc13c961925
created 2013-07-22 14:28 -0400
pushed 2013-10-21 21:47 +0000
Nathan Froyd Nathan Froyd - Bug 629668 - make ipdl.py check timestamps to determine whether parsing/codegen is necessary; r=bent
8e5031425fa80786496bc6e80a3f09a00c842420
created 2013-07-08 11:48 -0400
pushed 2013-10-21 21:47 +0000
David Zbarsky David Zbarsky - Bug 885804: Change IPDL codegen to rename (De)allocPFoo functions to (De)allocPFoo(Parent|Child) r=jlebar
ade6bee5d94f1ca75e03c35d98ad0fde1c55989f
created 2013-07-31 10:59 -0700
pushed 2013-09-09 22:57 +0000
David Anderson David Anderson - Add urgent message semantics to IPC and IPDL (bug 867013, r=cjones).
e2069ef0e3341dc5284cb45b53c8b21dc451c342
created 2013-07-31 10:59 -0700
pushed 2013-09-09 22:57 +0000
David Anderson David Anderson - Remove unused run-to-completion feature in IPDL (bug 876989, r=cjones).
5de9e9db23c570c7135c14353ddb818640c19a25
created 2013-04-15 15:57 +0200
pushed 2013-07-29 23:00 +0000
Georg Fritzsche Georg Fritzsche - Bug 848237 - Let IPDL generate runtime aborts for constructor failures in child processes. r=bsmedberg
ee5ca214e87c483e65e45dbf4c3e2d323c976003
created 2013-04-10 09:20 +0000
pushed 2013-07-29 23:00 +0000
Bas Schouten Bas Schouten - Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
50725df22b056deaa8242ae90c5774e74e6dae44
created 2013-03-27 15:28 -0400
pushed 2013-07-29 23:00 +0000
Benoit Girard Benoit Girard - Bug 844996 - DeallocShmem failures will abort in debug builds. r=cjones,benjamin
9980f5c81587047f03eaa815f8e7c5965f327d6b
created 2013-03-22 14:57 +0100
pushed 2013-06-17 22:53 +0000
Chris Jones Chris Jones - Bug 853363 - Add profiler labels for IPDL IPC. r=benjamin
c8a4e004e3dccb04a5478e4120e5a2a5b223612f
created 2013-01-24 17:10 -0800
pushed 2013-05-07 01:20 +0000
Ben Turner Ben Turner - Bug 831307 - Allow invalid file handles to not crash child processes. r=cjones.
dd0875ef7437c94ef6ba49c2908fb5c276e5ce7d
created 2013-01-23 15:57 -0800
pushed 2013-05-07 01:20 +0000
Ben Turner Ben Turner - Bug 831307, add additional logging. r=cjones.
9d879e26464a9c9dcf38755b3f4c939385b9b00e
created 2013-01-16 14:42 -0800
pushed 2013-05-07 01:20 +0000
Seth Fowler Seth Fowler - Bug 824817 - Eliminate warnings in IPC code. r=cjones
7dc925609a39356512cbbb85cc7280ea32a4daee
created 2013-01-09 18:42 +0100
pushed 2013-05-07 01:20 +0000
Bas Schouten Bas Schouten - Bug 827825: Make mOtherProcess the current process for single-process IPDL protocols. r=cjones
fa47cd60942c26de1b31564620ba1fcbe4f9578e
created 2012-12-18 20:16 -0500
pushed 2013-03-26 17:28 +0000
Justin Lebar Justin Lebar - Bug 819791 - Part 9: Use explicit TArray copy constructors in IPDL generated code. r=cjones
6157d5ec9eb70617552a53afff081e5bb1f25d67
created 2012-11-09 19:29 -0800
pushed 2013-01-03 21:54 +0000
Ben Turner Ben Turner - Bug 808743 - Better protection for PBrowser shutdown and database invalidation in multiprocess scenarios. r=khuey, r=cjones, a=blocking-basecamp
7c9af3e022dac973a22cd0c42b7a1d59a08774d8
created 2012-09-20 12:30 -0700
pushed 2013-01-03 21:54 +0000
Chris Jones Chris Jones - Bug 775777: Check dynamic actor type when deserializing. r=bent
5139419511404382a05b98e01690d00f7cf4e530
created 2012-09-17 10:37 +0200
pushed 2013-01-03 21:54 +0000
Ms2ger Ms2ger - Bug 787933 - Stop using stdin types in IPC code; r=bsmedberg+cjones sr=cjones
9a3d78f6623c46623d311e660455bb21146f6cdb
created 2012-08-25 01:25 -0700
pushed 2012-11-14 20:38 +0000
Chris Jones Chris Jones - Bug 636063, part 2: Backend support for |compress|d messages. r=bent
less more (0) -100 -60 tip