Preallocate vectors & share branches & remove clones
Make sure to preallocate the right length for vector as much as possible Combine branches where possible Don't split whitespaces and join with spaces after expand_process Don't clone, use references where possible
Edited by AdminXVII