]> granicus.if.org Git - clang/commit
switch from using a vector to a smallvector for macro replacement tokens
authorChris Lattner <sabre@nondot.org>
Sat, 14 Jul 2007 22:15:50 +0000 (22:15 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 14 Jul 2007 22:15:50 +0000 (22:15 +0000)
commitf46f68b5587b6933a92260220567ea7c36924a80
tree4a2f2d99d605a5a402d43b29d923588f7c5b9aab
parentc215bd659d8266a1d6b66ce231a63405a4c61daf
switch from using a vector to a smallvector for macro replacement tokens
This speeds up parsing carbon.h by 3.3% by avoiding some malloc traffic for
small macros.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@39861 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/MacroInfo.h