1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-14 03:30:02 +00:00
trezor-firmware/core
matejcik 7958061705 build(core): optimize qstr and module collection
Run the preprocessor on each file separately.
This allows parallelization and doesn't need to re-run for all files if just a small number is changed.

Replace simple extractors with one-liners which are generally going to be faster.
2024-02-01 15:50:07 +01:00
..
.changelog.d chore: add changelog 2024-01-10 13:45:24 +01:00
assets fix(core/ui): T2T1: nudge page_prev_ellipsis to the right 2023-10-27 11:50:12 +02:00
embed refactor(core/embed): move TOIF format definition to rust 2024-01-26 11:30:40 +01:00
mocks refactor(core): make ethereum summary reusable for more coins 2023-12-05 22:11:41 +01:00
prof
site_scons build(core): optimize qstr and module collection 2024-02-01 15:50:07 +01:00
src fix(solana): fix Memo, multisig and polish instructions UI 2024-01-10 13:45:24 +01:00
tests feat(solana): add additional info with token account 2023-12-05 22:11:41 +01:00
tools perf(core): change 4bpp font format to allow dma2d rendering 2024-01-11 12:22:08 +01:00
vendor
.coveragerc
.dockerignore MONOREPO CREATE FROM trezor-core 2019-04-15 19:14:40 +02:00
.gitignore feat(core): add support for gdb scripts to emulator 2023-05-11 21:02:21 +02:00
.towncrier.template.md docs(core): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
asan_blacklist.txt
asan_suppressions.txt
AUTHORS MONOREPO CREATE FROM trezor-core 2019-04-15 19:14:40 +02:00
CHANGELOG.md docs(core): changelog for 2.6.4 2023-12-06 12:56:02 +01:00
CHANGELOG.T2B1.md docs(core): changelog for 2.6.4 2023-12-06 12:56:02 +01:00
CHANGELOG.T2T1.md docs(core): fix changelog for T2T1 2023-12-06 14:19:19 +01:00
CHANGELOG.unreleased
COPYING
emu.py
emu.sh
Makefile build(core): use the right number of jobs 2024-02-01 15:50:07 +01:00
pyrightconfig.json
README.md
SConscript.boardloader refactor(core/embed): move TOIF format definition to rust 2024-01-26 11:30:40 +01:00
SConscript.bootloader refactor(core/embed): move TOIF format definition to rust 2024-01-26 11:30:40 +01:00
SConscript.bootloader_ci refactor(core/embed): move TOIF format definition to rust 2024-01-26 11:30:40 +01:00
SConscript.bootloader_emu refactor(core/embed): move TOIF format definition to rust 2024-01-26 11:30:40 +01:00
SConscript.firmware build(core): optimize qstr and module collection 2024-02-01 15:50:07 +01:00
SConscript.prodtest refactor(core/embed): move TOIF format definition to rust 2024-01-26 11:30:40 +01:00
SConscript.reflash refactor(core/embed): move TOIF format definition to rust 2024-01-26 11:30:40 +01:00
SConscript.unix build(core): optimize qstr and module collection 2024-02-01 15:50:07 +01:00
SConstruct build(core): SCons "go fast" button 2024-02-01 15:50:07 +01:00
towncrier.toml

Trezor Core

Firmware currently running on Model T.

See docs/core for more info.