commit | 18402d4dcfc1c11c799b4493d1d710cedc60d192 | [log] [tgz] |
---|---|---|
author | Vincent Belliard <vbelliard@google.com> | Fri May 17 20:50:15 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri May 17 20:50:15 2019 +0000 |
tree | 7bc666c2bf30b471ee215161a6779c7e7c290cea | |
parent | 23252e5a50bcce8e78080f1a0a47e5a85f350eec [diff] |
[fidlcat] Two steps decoding for types - first step: lazy decoding of the libaries. Only the names of types are decoded (structs, enums, unions, ...). - then, if a type is used, all the information is decoded for this type and its dependencies (eager decoding of used types). There is no new test because this cl doesn't add any functionality. fx run-test fidlcat_tests [==========] 58 tests from 2 test suites ran. (74 ms total) [ PASSED ] 58 tests. The tests are now 34% faster (113 ms to 74 ms) Change-Id: I0815f5ef8c33ae73e9a1c57d93d40971c6a43016
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 the documentation.