| commit | f4abce1acf6ec9b684456bca264bfa339eca6ccc | [log] [tgz] |
|---|---|---|
| author | Abdulla Kamar <abdulla@fuchsia.infra.roller.google.com> | Mon Apr 28 17:23:58 2025 -0700 |
| committer | Copybara-Service <copybara-worker@google.com> | Mon Apr 28 17:25:38 2025 -0700 |
| tree | 03427a9b38a7a185bb10cb14806fad609c84d62d | |
| parent | 3a046f1bcc004838919e59191d875912b0244bfa [diff] |
[roll] Roll fuchsia [fidl][fuchsia.starnix.binder] Add ProcessAccessor::WriteBytes This allows us to write the memory of the server process without creating a VMO. To create a VMO takes roughly 1KiB of memory, and writing to it takes at minimum an additional 4KiB of memory. The time it takes to create and copy data into the VMO before passing it across the channel is also higher than simply writing bytes into the message. To short-circuit all of this for small writes, we are adding WriteBytes. Original-Bug: 279766373 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1259684 Original-Revision: ff2a28496e73da066f3e375ee40180a3f142dca4 GitOrigin-RevId: befc6a462d1aef1cadf1292146f869338a1d5381 Change-Id: I401d9bd73b5905a2a4feafb8b1a6e78a6ccf5dbc
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.