Chris Jones
|
fbd897de71
|
Followup to bug 542052: Windows doesn't like stdint types.
|
2010-01-25 17:18:11 -06:00 |
|
Chris Jones
|
bf83609f43
|
Bug 542052: Add support for serializing/deserializing byte types. r=bent
|
2010-01-25 16:47:39 -06:00 |
|
Chris Jones
|
aff9b49ce6
|
Bug 521929, part 3: IPDL/C++ test.
--HG--
extra : transplant_source : %9E%82%3E%20E%81J%97r%CD%05%93%FC%E0%9C%877P%DF%EE
|
2010-01-21 20:04:11 -06:00 |
|
Chris Jones
|
d33bbbf8cd
|
Fix Windows build busted by 2e3e142612b1.
--HG--
extra : transplant_source : -z%FD%996%7D%89%BD%09%E8%E2L%23%0E%1CK%21%AC%28%1C
|
2010-01-20 22:58:47 -06:00 |
|
Chris Jones
|
25bab4e0a8
|
Test for bug 538239.
--HG--
extra : transplant_source : 8e%9E%87%3F%D1%EE%A7%3A%AB%19%84%AD%C1%DD%13%CE%82%E3w
|
2010-01-20 21:50:07 -06:00 |
|
Chris Jones
|
f1e8661419
|
Test for followup to bug 539856.
--HG--
extra : transplant_source : f%83f%28%DC%A9%09%ADm%C3Ra%C5%D4%A7%A5%B2%D8%EDb
|
2010-01-15 15:15:51 -06:00 |
|
Chris Jones
|
521cb24310
|
Bug 539343: Call DeallocSubtree() on subprotocol actors after being __delete__-ed. r=bent
--HG--
extra : transplant_source : d%BE5%28%8D%EE%E3%D2Q%14%FB8%8Co%D5U%2C%19W%C4
|
2010-01-13 21:08:36 -06:00 |
|
Chris Jones
|
9465670838
|
Test for bug 539343.
--HG--
extra : transplant_source : J0p%C1%D3%7F%A5%D5%7Ds%F3%3F%8EG%B4%DD%D5%2A_%B2
|
2010-01-13 21:08:35 -06:00 |
|
Chris Jones
|
e32ed2f501
|
Test for bug 539856.
--HG--
extra : transplant_source : %20%83%FE%ED1N%00Xg6D%A9%FC%1E%B1%7E%BD%14xQ
|
2010-01-14 23:25:56 -06:00 |
|
Chris Jones
|
23991c2223
|
Test for bug 538586.
--HG--
extra : rebase_source : 806feb88f71efe10512b084156b88534bc6236bf
|
2010-01-12 00:14:31 -06:00 |
|
Chris Jones
|
93dc896673
|
Don't run TestLatency if the timing resolution is too low and use the new TimeDuration::ToSecondsSigDigits() method to display durations to humans. No r=, test only.
--HG--
extra : rebase_source : 34ee3b04c128da20d035cb6e4d92418f5870cccd
|
2010-01-11 23:46:17 -06:00 |
|
Chris Jones
|
d80073cd0a
|
bug 535867: fix threadsafety problem causing windows tinderbox error. r=trivial
|
2009-12-18 18:09:56 -06:00 |
|
Chris Jones
|
47489467ce
|
bug 535298: IPDL unit test for use-after-free crashes after RPC errors. r=test-only
|
2009-12-17 18:12:01 -06:00 |
|
Chris Jones
|
36c3c3447d
|
bug 533507: improve IPC "race condition" error message. frontend only, r=me
|
2009-12-09 20:01:46 -06:00 |
|
Chris Jones
|
8b16a35dc0
|
bug 533587: process RPC in-calls deferred because of races until "later". in-person r=bent
|
2009-12-09 17:15:01 -06:00 |
|
Chris Jones
|
1db753bb3a
|
add missing makefile dep. r=trivial
|
2009-12-09 14:53:52 -06:00 |
|
Chris Jones
|
8d5a2a2fae
|
bug 532973: add a check-valgrind target that runs IPDL unit tests under valgrind. r=luser
|
2009-12-07 01:10:52 -06:00 |
|
Chris Jones
|
f7ff8ffcef
|
bug 533034: fix race condition that led to use-after-free. thanks valgrind!
|
2009-12-07 00:04:00 -06:00 |
|
Chris Jones
|
8e5648cbee
|
bug 532983: fix invalid memory reads caused by regressions in shutdown behavior. r=bsmedberg
|
2009-12-07 00:03:49 -06:00 |
|
Chris Jones
|
35ac1f8cd2
|
fix some leaks found by valgrind. r=trivial
|
2009-12-04 18:15:44 -06:00 |
|
Chris Jones
|
da33d06c2d
|
bug 523175: follow-up to 82549dbf71d8, fully enables the C++/IPDL side of Shmem and adds unit tests. r=bent
|
2009-12-04 12:45:21 -06: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
|
57d427c91a
|
bug 521272: add C++ interfaces allowing IPDL manager actors to iterate over managees. r=trivial
|
2009-12-03 02:16:21 -06:00 |
|
Chris Jones
|
270962252a
|
bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg
|
2009-12-03 02:16:14 -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 |
|
Chris Jones
|
16291938f9
|
bug 524220: add a |nullable| type qualifier denoting whether C++ actor params are allowed to be NULL. r=bent
|
2009-12-03 00:35:22 -06:00 |
|
Phineas T. Farnsworth
|
3da7352b78
|
bug 526626: band-aids for shutdown assertions
|
2009-11-09 16:56:55 -06:00 |
|
Chris Jones
|
5412e0bc87
|
fix build bustage and test SEGFAULTs
|
2009-11-06 17:07:52 -06:00 |
|
Chris Jones
|
d16b740eee
|
bug 526990: add support for serializing |float|s. no r=, trivial
|
2009-11-06 14:24:35 -06:00 |
|
Chris Jones
|
2eb8767355
|
bug 523894: wstrings are bad news in OPT builds due to chromium/Mozilla -fshort-wchar mismatch
|
2009-11-05 18:24:27 -06:00 |
|
Chris Jones
|
4bb319dfc5
|
bug 526397: fix up command line init. no r=, minor
|
2009-11-03 23:12:18 -06:00 |
|
Chris Jones
|
6415e6908c
|
don't allow TestLatency to run when MOZ_IPC_MESSAGE_LOG is set
|
2009-10-30 16:04:06 -05:00 |
|
Chris Jones
|
ccfc1178e3
|
bug 523761: give top-level IPDL actors handles to each others' processes. r=bent
|
2009-10-27 16:52:37 -05:00 |
|
Chris Jones
|
57879814f0
|
bug 523272: allow protocols to reference great*grandchild actors
|
2009-10-19 21:12:25 -05:00 |
|
Chris Jones
|
03b1d7887b
|
pre-emptive windows build fix. no hablas STDint
|
2009-10-16 19:33:19 -05:00 |
|
Chris Jones
|
9570ba4cbb
|
bug 506171: rewrite lower.py and add native IPDL arrays.
|
2009-10-16 18:31:53 -05:00 |
|
Chris Jones
|
8635fae956
|
fix bugs that were preventing IPDL C++ unit tests from running on win32
|
2009-10-13 23:08:24 -05:00 |
|
Chris Jones
|
11da116187
|
add basic IPC latency tests
|
2009-10-13 17:36:28 -05:00 |
|
Chris Jones
|
bef4a65dca
|
bug 518425: C++ unit test for bug
|
2009-10-06 13:05:47 -05:00 |
|
Chris Jones
|
74559ddca4
|
bug 518126, part 2: add infrastructure for C++ tests of IPDL-generated code. r=ted,bsmedberg
|
2009-10-06 13:02:26 -05:00 |
|
Chris Jones
|
662fb82f1e
|
bug 518126: part 1 --- test the IPDL compiler in isolation. r=bsmedberg
|
2009-09-23 11:00:37 -05:00 |
|