huff-rs icon indicating copy to clipboard operation
huff-rs copied to clipboard

speedup(huff_lexer): Optimize Lexer

Open clabby opened this issue 3 years ago • 0 comments

Overview

As it stands, the lexer is the longest stage of the compilation process by a large margin. We should optimize it or rewrite it before the production build.

  • @theNvN and @exp-table are working on converting the lexer to use the logos crate, which should be a step in the right direction.

Screenshot from 2022-06-21 19-35-40

clabby avatar Jun 23 '22 03:06 clabby