commit | 171ed3ae92319bb35eb45f9175a2f78aaeb114b3 | [log] [tgz] |
---|---|---|
author | Ian McKellar <ianloic@google.com> | Tue Oct 27 05:41:26 2020 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Tue Oct 27 05:41:26 2020 +0000 |
tree | 6c605bb905ef7de4caa8f22252662ff4ff5031cf | |
parent | 21261f27d58aea721ceec2f6946e4b56262016f5 [diff] |
[fid] Improve dangerous_identifiers generation Makes a new Python module with both the logic from generate.py and configuration from dangerous_identifiers.txt. Using a higher-level langauge to specify configuration makes it simpler to extend so now the uint32 handling specified in the configuration rather than in ad-hoc code. The only changes to the generated code are a comment change reflecting the new name of the generation script, a couple of cases where uint32 was accidentally included before, and some places where table members were being generated out of order. Change-Id: I363266fbf35ae5af81c60064c496f7b267934318 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/438057 Commit-Queue: Ian McKellar <ianloic@google.com> Reviewed-by: Benjamin Prosnitz <bprosnitz@google.com> Reviewed-by: Pascal Perez <pascallouis@google.com> Testability-Review: Benjamin Prosnitz <bprosnitz@google.com> Testability-Review: Pascal Perez <pascallouis@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.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.