index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Lex
/
PTHLexer.cpp
Age
Commit message (
Expand
)
Author
2009-02-12
Temporarily disable PTH stat caching as it appears to be failing on some mach...
Ted Kremenek
2009-02-12
PTH: Cache stat information for files in the PTH file. Hook up FileManager
Ted Kremenek
2009-02-11
PTH: Have meta data be at the beginning of the PTH file, not the end.
Ted Kremenek
2009-02-11
PTH: Replace string identifier to persistent ID lookup with a hashtable. This is
Ted Kremenek
2009-02-11
PTH: Don't emit the PTH offset of the IdentifierInfo string data as that data is
Ted Kremenek
2009-02-10
PTH: Replace ad hoc 'file name' -> 'PTH data' lookup table in the PTH file wi...
Ted Kremenek
2009-01-28
Add more PTH diagnostics for invalid PTH files, etc.
Ted Kremenek
2009-01-28
Enhance PTHManager::Create() to take an optional Diagnostic* argument that ca...
Ted Kremenek
2009-01-27
PTH: Use Token::setLiteralData() to directly store a pointer to cached spelli...
Ted Kremenek
2009-01-26
Silence warning.
Ted Kremenek
2009-01-26
Add version number checking to PTH files.
Ted Kremenek
2009-01-26
Embed the offset of the PTH table inside the prologue of the PTH file. This ...
Ted Kremenek
2009-01-26
Check in the long promised SourceLocation rewrite. This lays the
Chris Lattner
2009-01-23
This is a follow-up to r62675:
Chris Lattner
2009-01-23
Update comment.
Chris Lattner
2009-01-22
remove my gross #ifdef's, using portable abstractions now that the 32-bit
Chris Lattner
2009-01-22
remove Read8/Read24, which are dead. Rename Read16/Read32 to be more
Chris Lattner
2009-01-21
Fix <rdar://problem/6512717> by correctly reading the right offset in the tok...
Ted Kremenek
2009-01-21
merge two checks for identifiers in the pth loop into one.
Chris Lattner
2009-01-21
Add a bit to IdentifierInfo that acts as a simple predicate which
Chris Lattner
2009-01-21
Don't crash on empty PTH files. This fixes <rdar://problem/6512714>.
Ted Kremenek
2009-01-21
really we only need on Read24!
Chris Lattner
2009-01-21
revert my previous patch, it assumed endianness.
Chris Lattner
2009-01-21
minor cleanups: now that tokens are 4-byte aligned in a PTH
Chris Lattner
2009-01-20
Fix: <rdar://problem/6510344> [pth] PTH slows down regular lexer considerably...
Ted Kremenek
2009-01-19
PTH: Emitted tokens now consist of 12 bytes that are loaded used 3 32-bit loa...
Ted Kremenek
2009-01-18
rearrange GetIdentifierInfo so that the fast path can be partially inlined in...
Chris Lattner
2009-01-18
rename some variables, only set a tokens identifierinfo if non-null.
Chris Lattner
2009-01-18
On i386 and x86-64, just do unaligned loads
Chris Lattner
2009-01-18
switch PTHLexer to use Read32 and friends instead of lots of inlined
Chris Lattner
2009-01-18
switch PTH lexer from using "const char*"s to "const unsigned char*"s
Chris Lattner
2009-01-17
simplify PTHManager::CreateLexer
Chris Lattner
2009-01-17
suck the call to "getSpellingLoc" that all clients do into
Chris Lattner
2009-01-17
this massive patch introduces a simple new abstraction: it makes
Chris Lattner
2009-01-16
Change some terminology in SourceLocation: instead of referring to
Chris Lattner
2009-01-15
PTH: Fix termination condition in binary search.
Ted Kremenek
2009-01-15
IdentifierInfo:
Ted Kremenek
2009-01-15
PTH: Embed a persistentID side-table in the PTH file that is sorted in the
Ted Kremenek
2009-01-13
PTH:
Ted Kremenek
2009-01-13
Fix corner cases in PTH getSpelling() binary search.
Ted Kremenek
2009-01-13
PTH: Fix remaining cases where the spelling cache in the PTH file was being m...
Ted Kremenek
2009-01-09
Enhance PTH 'getSpelling' caching:
Ted Kremenek
2009-01-09
Invert assertion condition.
Ted Kremenek
2009-01-08
PTH: Hook up getSpelling() caching in PTHLexer. This results in a nice
Ted Kremenek
2009-01-08
PTH:
Ted Kremenek
2008-12-23
PTH: Remove some methods and simplify some conditions in PTHLexer::Lex(). No...
Ted Kremenek
2008-12-23
PTH: Use 3 bytes instead of 4 bytes to encode the persistent ID for a token.
Ted Kremenek
2008-12-23
Cosmetics: rename a variable and tighten spacing. No functionality change.
Ted Kremenek
2008-12-23
PTH:
Ted Kremenek
2008-12-23
PTH:
Ted Kremenek
[prev]
[next]