- Nov 04, 2006
-
-
Chris Lattner authored
llvm-svn: 39106
-
Chris Lattner authored
llvm-svn: 39105
-
Chris Lattner authored
llvm-svn: 39104
-
- Nov 03, 2006
-
-
Chris Lattner authored
llvm-svn: 39103
-
Chris Lattner authored
llvm-svn: 39102
-
Chris Lattner authored
llvm-svn: 39101
-
Chris Lattner authored
test.m:2:14: error: expected ';' after @class @ class foo int x; ^ instead of silently accepting the malformed input. llvm-svn: 39100
-
Chris Lattner authored
pieces, emit a diagnostic like this: test.m:4:1: error: unexpected '@' in program @ foo; ^ llvm-svn: 39099
-
Chris Lattner authored
llvm-svn: 39098
-
Chris Lattner authored
llvm-svn: 39097
-
Chris Lattner authored
llvm-svn: 39096
-
Chris Lattner authored
llvm-svn: 39095
-
- Oct 31, 2006
-
-
Chris Lattner authored
llvm-svn: 39094
-
- Oct 30, 2006
-
-
Chris Lattner authored
llvm-svn: 39093
-
Chris Lattner authored
filenames (and also '#pragma GCC dependency' of course). Now, assuming no cleaning is needed, we can go all the way from lexing the filename to doing filename lookups with no mallocs. This speeds up user PP time from 0.077 to 0.075s for Cocoa.h (2.6%). llvm-svn: 39092
-
Chris Lattner authored
This avoids some copying in its clients. llvm-svn: 39091
-
Chris Lattner authored
character ranges. llvm-svn: 39090
-
Chris Lattner authored
time on Cocoa.h from 0.078 to 0.077s. llvm-svn: 39089
-
Chris Lattner authored
marginally from 0.079 to 0.078s. llvm-svn: 39088
-
Chris Lattner authored
malloc traffic, speeding up user time preprocessing Carbon.h 5% (0.083s to 0.079s). llvm-svn: 39087
-
Chris Lattner authored
llvm-svn: 39086
-
Chris Lattner authored
speeds up preprocessing Cocoa.h 16% (from 0.99 to 0.85s). llvm-svn: 39085
-
Chris Lattner authored
class instead. SmallString allows to code to avoid hitting malloc in the normal case (or will, when some other stuff is converted over). llvm-svn: 39084
-
Chris Lattner authored
UniqueDirs value. Instead, just have the UniqueDirs value contain a pointer to the key in the DirEntries map. llvm-svn: 39083
-
Chris Lattner authored
'clang -Eonly INPUTS/Cocoa_h.m' by about 4%. llvm-svn: 39082
-
Chris Lattner authored
UniqueDirs/UniqueFiles maps own the memory for the FileEntry and DirEntries. llvm-svn: 39081
-
Chris Lattner authored
llvm-svn: 39080
-
Chris Lattner authored
libsupport. Now it can be used for other things besides identifier hashing. llvm-svn: 39079
-
- Oct 29, 2006
-
-
Chris Lattner authored
llvm-svn: 39078
-
Chris Lattner authored
llvm-svn: 39077
-
Chris Lattner authored
llvm-svn: 39076
-
- Oct 28, 2006
-
-
Chris Lattner authored
llvm-svn: 39075
-
Steve Naroff authored
- Added basic structure for parsing top level Objective-C forms. - Extended the typedef mechanism for classes, improved performance of the common case. - Implemented @class in the parser. llvm-svn: 39074
-
- Oct 27, 2006
-
-
Chris Lattner authored
llvm-svn: 39073
-
Chris Lattner authored
llvm-svn: 39072
-
Chris Lattner authored
llvm-svn: 39071
-
Chris Lattner authored
llvm-svn: 39070
-
Chris Lattner authored
llvm-svn: 39069
-
Chris Lattner authored
llvm-svn: 39068
-
Chris Lattner authored
from gcc mainline. llvm-svn: 39067
-