aboutsummaryrefslogtreecommitdiff
path: root/.vscode
diff options
context:
space:
mode:
authorUri Shaked2021-06-20 03:35:01 +0300
committerUri Shaked2021-06-20 03:35:01 +0300
commit968a6ee0c90498077888c7f09c58983598937570 (patch)
tree76c991ccd52bbdce705bc37b76c9791bbc58ade4 /.vscode
parent0.15.2 (diff)
downloadavr8js-968a6ee0c90498077888c7f09c58983598937570.tar.gz
avr8js-968a6ee0c90498077888c7f09c58983598937570.tar.bz2
avr8js-968a6ee0c90498077888c7f09c58983598937570.zip
perf(cpu): speed up event system
Use a linked list instead of array. This makes the simulator runs almost twice as fast in case of timers with prescaler of 1, e.g. when using the TVout library. In addition, we use a pool of clock event objects to avoid expensive GCs.
Diffstat (limited to '.vscode')
0 files changed, 0 insertions, 0 deletions