Speeding up r2 is an endless task. There are always things to improve and optimize, This project aims to collect all those small hints and problems that make r2 slow mainly when working on HUGE binaries.
The idea behind this project is to merge rasm and ranal APIs because they are duplicating some logic, the simplest solution to this is to make RAsm load RAnal plugins. We can make a ranalplug wrapper api to use them as disassemblers. This way we can progressively delete all the asm plugins and just use the anal ones. This will reduce the time required to write new archs for r2.
Other things that are required to be in common between asm and anal are the arch/bits configuration.