Ted Kremenek
|
f4bc385d1b
|
Implemented serialization of signed integers.
llvm-svn: 43828
|
2007-11-07 18:24:34 +00:00 |
|
Ted Kremenek
|
8dedf8270e
|
Serializer no longer automatically emits a root-level block in the bitstream.
llvm-svn: 43784
|
2007-11-06 22:22:25 +00:00 |
|
Ted Kremenek
|
3609f43f5c
|
Renamed "Flush()" to "FlushRecord()".
llvm-svn: 43772
|
2007-11-06 19:49:50 +00:00 |
|
Ted Kremenek
|
7c710e0210
|
Added support in serializer and deserializer to create arbitrary blocks.
Added detection of end-of-stream in deserializer.
llvm-svn: 43736
|
2007-11-05 21:36:35 +00:00 |
|
Ted Kremenek
|
f6f2eb1c4f
|
Added Serializer::EmitRef to deal with emitting arbitrary references.
Modified Serializer::EmitPtr to handle const pointers.
llvm-svn: 43565
|
2007-10-31 18:23:21 +00:00 |
|
Ted Kremenek
|
d29fe31fcd
|
Added special treatment of serializing NULL pointers.
llvm-svn: 43357
|
2007-10-25 18:42:52 +00:00 |
|
Ted Kremenek
|
195382dce2
|
Implemented prototype serialization of pointers, including support
for backpatching.
Added Deserialize::ReadVal.
llvm-svn: 43319
|
2007-10-25 00:10:21 +00:00 |
|
Ted Kremenek
|
b3085f2d74
|
Split Serialization.h into separate headers: Serialize.h and
Deserialize.h Serialization.h now includes trait speciailizations for
unsigned long, etc.
llvm-svn: 43307
|
2007-10-24 19:06:40 +00:00 |
|
Ted Kremenek
|
72fe268f74
|
Added preliminary implementation of generic object serialization to bitcode.
llvm-svn: 43261
|
2007-10-23 21:29:33 +00:00 |
|