- Apr 14, 2019
-
-
Michael Aaron Murphy authored
-
Michael Aaron Murphy authored
-
Michael Aaron Murphy authored
-
Michael Aaron Murphy authored
-
Michael Aaron Murphy authored
Add object-pool and auto-enums to enhance performance See merge request redox-os/ion!972
-
AdminXVII authored
-
Michael Aaron Murphy authored
- object-pool exists to reuse strings without allocating - auto-enums can prevent the the need to box trait return values
-
AdminXVII authored
-
- Apr 13, 2019
-
-
Michael Aaron Murphy authored
Preallocate vectors & share branches & remove clones See merge request redox-os/ion!971
-
Use references rather than owned types Use peekable
-
Make sure to preallocate the right length for vector as much as possible Combine branches where possible Dont split whitespace and join with spaces after expand_process
-
Michael Aaron Murphy authored
Remove needless clones for history See merge request redox-os/ion!970
-
AdminXVII authored
-
AdminXVII authored
-
AdminXVII authored
-
AdminXVII authored
Group related statement blocks to make it more obvious for adaptation to recursive parsing
-
AdminXVII authored
-
AdminXVII authored
-
AdminXVII authored
-
AdminXVII authored
-
AdminXVII authored
-
AdminXVII authored
-
AdminXVII authored
Replace enum with last char Remove CommType enum and replace with more understandable logic Make assignements fit on one line
-
AdminXVII authored
-
-
-
Michael Aaron Murphy authored
Refactor flow See merge request redox-os/ion!968
-
-
-
Group related statement blocks to make it more obvious for adaptation to recursive parsing
-
-
-
-
-
-
-
Replace enum with last char Remove CommType enum and replace with more understandable logic Make assignements fit on one line
-
-
- Apr 12, 2019