[roll] Roll fuchsia [roll] Roll third_party/pigweed pw_rpc: Use local encoding buffers when dynamic allocation is enabled

There's no need to use the global encoding buffer if we are dynamically
allocating anyways. This will unblock future improvements to let
Channel::Send happen without holding global lock.

Identical reland as it turns out the perf issues were due to the rename
of the encoding buffer causing it to be placed in slow memory on some
downstream devices.

Original-Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406812
Original-Original-Revision: 81bfe9c52564e673bef6f74177fa032b11a845d3

Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1613066
Original-Original-Revision: 43e39b7f96a496c195345e8ee579cf25257ed676
GitOrigin-RevId: bd2654c6ff520c16823b10ca74cb6c5b67b453fc
Change-Id: I2d3cf63887a979a1289180d61c92f0c1a36cfa37
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1614029
Cr-Commit-Position: refs/heads/main@{#192802}
1 file changed
tree: 8790eb2bd36d9fb6280ad8d7f6d4c2ac1c873049
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.