Nik Pavlov
81e892d19e
Add a shared memory variant of CefProcessMessage (fixes issue #3126 )
...
CefSharedProcessMessageBuilder supports creation of a CefProcessMessage
backed by a CefSharedMemoryRegion.
Performance tests comparing the existing ArgumentList approach and the new
SharedMemoryRegion approach have been added to cefclient at
http://tests/ipc_performance .
CefMessageRouter has been updated to use SharedMemoryRegion as transport
for larger message payloads. The threshold is configurable via
|CefMessageRouterConfig.message_size_threshold|.
To test:
run `ceftests --gtest_filter=SendSharedProcessMessageTest.*:SharedProcessMessageTest.*:MessageRouterTest.Threshold*`
2022-07-04 09:49:15 +00:00
..
2022-01-06 13:34:35 -05:00
2022-04-12 16:37:01 -04:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2020-01-15 14:49:22 +01:00
2017-05-18 12:30:05 +02:00
2020-01-15 14:49:22 +01:00
2017-05-18 12:30:05 +02:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-04-19 18:52:26 -04:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-06-30 07:31:18 +00:00
2022-01-06 13:34:35 -05:00
2022-03-22 15:11:47 -04:00
2022-03-22 15:11:47 -04:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-05-30 10:51:39 +03:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-02-17 12:46:38 -05:00
2022-01-06 13:34:35 -05:00
2022-02-17 12:46:38 -05:00
2022-01-06 13:34:35 -05:00
2022-02-17 12:46:38 -05:00
2022-01-06 13:34:35 -05:00
2021-12-07 15:02:28 -05:00
2021-12-07 15:02:28 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-04-19 18:52:26 -04:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-06-30 12:22:28 +00:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-03-22 17:46:44 -04:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-03-02 19:44:16 +00:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-02-17 12:46:38 -05:00
2022-01-06 13:34:35 -05:00
2022-04-19 18:52:26 -04:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-02-17 12:46:38 -05:00
2022-01-06 13:34:35 -05:00
2022-02-17 12:46:38 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-06-30 07:31:18 +00:00
2022-06-30 07:31:18 +00:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-02-17 12:46:38 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-06-30 07:31:18 +00:00
2022-06-30 07:31:18 +00:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-07-04 09:49:15 +00:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-05-30 10:51:39 +03:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-02-17 12:46:38 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-02-18 16:23:11 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-04-19 18:52:26 -04:00
2022-01-06 13:34:35 -05:00
2022-05-30 10:51:39 +03:00
2022-05-30 10:51:39 +03:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-07-04 09:49:15 +00:00
2022-07-04 09:49:15 +00:00
2022-07-04 09:49:15 +00:00
2022-07-04 09:49:15 +00:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00
2022-01-06 13:34:35 -05:00