#
28b325b3 |
|
14-Aug-2018 |
Adam Barth <abarth@google.com> |
[fbl] Remove libzx dependency from libfbl Code that depends on the Zircon syscalls should be in fzl instead. See <https://fuchsia.googlesource.com/zircon/+/master/docs/cxx.md#fzl> Test: fzl-test Change-Id: Ic65425fc51136edf4d401097f6b483d56923104e
|
#
6fc38780 |
|
13-Jun-2018 |
Corey Tabaka <eieio@google.com> |
[fbl] Add constexpr TypeInfo<T> to compute typenames at compile time. fbl::TypeInfo<T>::Name() returns a statically allocated C-style string name of type T for all types. TEST=fbl-test passes. Change-Id: I32bf5b5caaa6a045464b5c45a70438bb7457be0c
|
#
c409b211 |
|
04-Jun-2018 |
Garratt <garratt@google.com> |
[fbl][vmo] Moving VmoMapper out of fbl The VmoMapper and the VmarManager classes are more of vmo utilities than fbl libraries. In preparation for adding more such utilities, I am moving these libraries to another location. There are other CLs to update usage of this library in the other repos. Change-Id: I610bfd2838cf7843120d4aa885d24ea3b1b97b73
|
#
a19bbe1e |
|
01-May-2018 |
Brian Swetland <swetland@google.com> |
[build] introduce hosttest module type These get installed in $(BUILDDIR)/tests but otherwise are just like hostapp modules. Update existing host tests to use this module type. Change-Id: Ic981d98a28faaa16699967e6263ecac5044bafc8
|
#
36c4def1 |
|
25-Apr-2018 |
Corey Tabaka <eieio@google.com> |
[fbl] Add integer_sequence et al. Adds an efficient integer_sequence and related templates similar to those in std. These templates are useful for compile-time manipulation of sequences and construction / evaluation of positional types. Change-Id: I665a8c697fbfa79abe1080145d58144f47973fd9
|
#
eb8d23cb |
|
26-Jan-2018 |
Brett Wilson <brettw@chromium.org> |
[tests] Add probe_for_read|write test helpers. These allow testing whether a memory address is readable or writable. ZX-1574 Change-Id: I630a0f6fb9177f14ab13918da7e5ec7ed2fc584f
|
#
98b86894 |
|
09-Jan-2018 |
John Grossman <johngro@google.com> |
[fbl] Add a "VmoMapper" utility class. Add a small class which handles the process of creating a VMO of a given size and mapping it into the local address space, as well as automatically unmapping at end-of-life. Change-Id: I10fba0ae90201a414a0a49eab4c77150081bec2c
|
#
2de7c087 |
|
03-Nov-2017 |
Travis Geiselbrecht <travisg@google.com> |
[make] add DISABLE_FBL_TEST to disable building the fbl-test app The fbl-test utest and host test app are responsible for nearly 1/3 of the total compile time. Since it's not changing much, add a build system switch to locally disable it. add DISABLE_FBL_TEST:=true to local.mk or set it in the environment to use. Change-Id: Icc27cd67243149ded2181a3a1926d08751324b9d
|
#
6af6d314 |
|
01-Nov-2017 |
Sean Klein <seanmarionklein@gmail.com> |
[fbl] Add support for a scoped file descriptor ZX-1304 #done Change-Id: Ic622721a7b23d3f22b818612810941ca2ad61b7b
|
#
8d867e10 |
|
27-Oct-2017 |
Jeff Brown <jeffbrown@google.com> |
[fbl][string] Improve interoperability with std::strings. Added template constructors to fbl::StringPiece and fbl::String which accept a variety of string-like objects. This is intended to reduce the pain of having multiple string representations floating around. Use the new trait for the tracing API. Change-Id: Id0c73d386f1286e1e91e94af295a311b80db311b
|
#
e0fbf267 |
|
12-Sep-2017 |
George Kulakowski <kulakowski@google.com> |
[zx] Rename bug references from MG-nnn to ZX-nnn Change-Id: I07b0ee32bd7e8cc08e344896352c156b3b420349
|
#
f3e2126c |
|
12-Sep-2017 |
Roland McGrath <mcgrathr@google.com> |
[zx] Magenta -> Zircon The Great Renaming is here! Change-Id: I3229bdeb2a3d0e40fb4db6fec8ca7d971fbffb94
|
#
59e644b1 |
|
07-Sep-2017 |
George Kulakowski <kulakowski@google.com> |
[zircon][mxtl->fbl] Rename mxtl to fbl Change-Id: Ie21b6498e1bfb0a7fa0315e40b9e5c3ee78646be
|