commit | 15f1122541a81ad8c00a9abbd8b886d5b107236d | [log] [tgz] |
---|---|---|
author | Bruno Dal Bo <brunodalbo@google.com> | Fri Apr 03 01:22:47 2020 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri Apr 03 01:22:47 2020 +0000 |
tree | f96bce42e8fb65935c47ad6b03ca379d0c9394f1 | |
parent | 91905b59e8d0cab33db0beac2c0312977ddd1254 [diff] |
[lib][vmo_store] Add OwnedVmoStore - Add OwnedVmoStore, which only allows VMO registration through `RegistrationAgent`s. - Cleaned up some existing tests to use the predicates testing library. - Added a test proving that move-only metadata is allowed. - Added example usage documentation to VmoStore and OwnedVmoStore. - Protected store instantiation with static assertions to emit better errors. Test: Added unit tests. `fx run-test vmo-store-test` Change-Id: Ic05bde306ab72f2830237b596aac89db08d549ea Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/376765 Commit-Queue: Bruno Dal Bo <brunodalbo@google.com> Reviewed-by: Suraj Malhotra <surajmalhotra@google.com> Testability-Review: Suraj Malhotra <surajmalhotra@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See fuchsia.dev.