Add compiler option -fsanitize=address.
Add optimization