seL4/tools
Kent McLeod c75a270f56 hardware_gen.py: memoize should_parse_regions
should_parse_regions performs a lot of repeated recursive calls on
immutable inputs. Memoizing it to cache previous calls leads
to a noticible reduction in execution time.
2019-04-23 09:16:09 +10:00
..
dts dts: Add Arm FVP device tree file. 2019-02-13 17:16:42 +11:00
python-deps tools: add autopep8 dependency 2019-03-27 10:50:26 +11:00
bf.vim tools: fix licenses 2017-06-22 15:27:30 +10:00
bitfield_gen.py style: run autopep8 on python files 2019-03-27 10:43:58 +11:00
changed.sh tools: fix licenses 2017-06-22 15:27:30 +10:00
circular_includes.py style: run autopep8 on python files 2019-03-27 10:43:58 +11:00
cpp_gen.sh tools: fix licenses 2017-06-22 15:27:30 +10:00
flags.cmake Add a CMake based build system 2017-08-22 13:56:26 +10:00
hardware.yml Add Odroid-C2 support 2019-04-18 11:14:17 +10:00
hardware_gen.py hardware_gen.py: memoize should_parse_regions 2019-04-23 09:16:09 +10:00
hardware_schema.yml hardware_gen: support specifying size of kernel device 2019-02-13 11:13:05 +11:00
helpers.cmake style: use consistent styling for all cmake files 2019-03-22 11:52:06 +11:00
internal.cmake style: use consistent styling for all cmake files 2019-03-22 11:52:06 +11:00
invocation_header_gen.py style: run autopep8 on python files 2019-03-27 10:43:58 +11:00
kernel_pylint.sh tools: Added astyle,pylint and xmllint checks 2018-08-10 10:38:53 +10:00
kernel_xmllint.sh tools: Added astyle,pylint and xmllint checks 2018-08-10 10:38:53 +10:00
lex.py style: run autopep8 on python files 2019-03-27 10:43:58 +11:00
pylintrc tools: fix licenses 2017-06-22 15:27:30 +10:00
syscall_header_gen.py style: run autopep8 on python files 2019-03-27 10:43:58 +11:00
umm.py style: run autopep8 on python files 2019-03-27 10:43:58 +11:00
xmllint.sh tools: fix licenses 2017-06-22 15:27:30 +10:00