fzakaria / sqlelf

Explore ELF objects through the power of SQL
MIT License
240 stars 8 forks source link

Create temporary tables to improve performance #5

Closed fzakaria closed 10 months ago

fzakaria commented 10 months ago

Create temporary tables for symbols and instructions to improve performance.

There is an upfront cost to ingesting the data into a temporary table but it's relatively nominal (2s) and every query is WAY faster afterwards.

Also moved pyright to a poetry dependency.

TY for help and advice from @rogerbinns