[roll] Roll fuchsia Revert "[fidl] Optimize the client waker"

This reverts commit e10ae0cc7e33abd43e7751c502761711ef8fce1e.

Reason for revert: fxbug.dev/329965746

Original change's description:
> [fidl] Optimize the client waker
>
> On Fuchsia, we can read the channel when we are woken and then only open
> the task that needs to be woken rather than all of them.
>
> On host, we can't do that because there are reentrancy issues, but we
> can still avoid allocating a combined waker.
>
> This is a reland. I fixed the reason for the most recent revert in
> https://fxrev.dev/1028132.
>
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1030892

Original-Fixed: b/329965746
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1044412
Original-Revision: 3cb7a33f6c7137e57183d3e142e3320eda6158f2
GitOrigin-RevId: ec7b3989441d82021b3cc2b1710a08fa1b6ed1af
Change-Id: I5f9c3bc91477320f39af805a9e377375d81c9400
1 file changed
tree: aae81ba03191903db7b17dc4531d8732de0a5a4f
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
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 via the IRC channel #fuchsia on Freenode.

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.