Performance increases, and a rewrite of the parser!
Today was a nice easy day; I rewrote most of the parser, fixing a lot of bugs, and also learned how to use the performance analyzer in C++! The code is much more documented, with every line describing what it’s doing, making it super easy to follow along!
The main change was an increase in speed from about 5% CPU usage to 1% and a 50MB reduction in RAM usage, allowing for 10 tabs at once, with only 61MB overall, rather than the 1000MB of something like Chrome! as well as about a 6% faster parse and load time.
There is still a lot to optimize and work on, so I’ll keep doing that!
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.