[roll] Roll fuchsia [superproject] Roll scudo [scudo] Implement and enable MemMapLinux

Most of the implementations are copied from linux.cpp and we will be
keeping those memory functions in linux.cpp for a while until we are
able to switch to use MemMap completely.

The remaining part is SizeClassAllocator32 which hasn't been switched to
use MemMap interface

Reviewed By: cferris

Differential Revision: https://reviews.llvm.org/D146453

GitOrigin-RevId: 66883bf7643411b43e57830095b0fb4ceddfa63a
Original-Revision: 178e057a2e972707057e8829315f6be9b52edf33
Roller-URL: https://ci.chromium.org/b/8773399153871101857
CQ-Do-Not-Cancel-Tryjobs: true
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/896758
Original-Revision: 730ee2bc0573233ae40950279d3b3bab534de2f9
Change-Id: Icf761f1fed28e4809209a63092b27d76347c009b
1 file changed
tree: 86d621a5ad23799ee7d6a1f026b58294252ae1c5
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. 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.