Why doesn't std::vector use realloc?
Do Sepples programmers ever profile their code?