[roll] Roll fuchsia [memory] Use the noexcept version of std::filesystem::exists

The old code would throw an exception if the monitored file
does not exist, causing the memory monitor to crash.

This does not seem necessary, so I opted to use the
overload that does not throw an exception, allowing the
program to print an informative message.

With this realization, it seems that this crash might
be a red herring to the reported bug.  Except if
memory monitor crashing pulls with it the web engine
as well, which IIRC requires it as a service.

Original-Bug: 99414
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/677704
Original-Revision: f61bb58aed2e7486b549e3ec7929edbfafe41a76
GitOrigin-RevId: ed54a29c94ccb1d5f4b218cf173f397ca73c2486
Change-Id: I58f5bd75956ba4dd5f1cf7de49c5d8e58cab35b0
1 file changed
tree: ed899e6baea722c53ffde3a38358d489f7cde44f
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. 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.