aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/Deserialize.cpp
AgeCommit message (Expand)AuthorFilesLines
2008-02-23Fixed buffer overflow reported by Argiris Kirtzidis.Ted Kremenek1-1/+1
2008-01-29Use empty() instead of comparing size() with zero.Dan Gohman1-1/+1
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-12-17Modified Deserializer::ReadCStr to allow C-strings to be read into aTed Kremenek1-3/+10
2007-11-30Fixed subtle bug in Deserializer::JumpTo when jumping when the block-nestingTed Kremenek1-9/+27
2007-11-14Removed debug #define that was accidentally checked in while debuggingTed Kremenek1-3/+1
2007-11-14Added two new overloaded versions of BatchEmitOwnedPtrs andTed Kremenek1-5/+13
2007-11-12Added versions of ReadPtr that takes an explicit SerializedPtrID. This allowsTed Kremenek1-4/+6
2007-11-10Updated method signature to conform with the typedef in the method prototype.Ted Kremenek1-1/+1
2007-11-10Added "random access" to the Deserializer to allow a client to jump to anyTed Kremenek1-8/+116
2007-11-09Updated Deserializer class to provide more information about the currentTed Kremenek1-48/+97
2007-11-08Added typedef "SerializedPtrID" to represent the pointer handle written to diskTed Kremenek1-4/+25
2007-11-07Implemented serialization of signed integers.Ted Kremenek1-0/+15
2007-11-06Augmented ReadPtr and ReadOwnedPtr to control whether or not a pointer is all...Ted Kremenek1-1/+4
2007-11-06Added support for processing abbreviations in the Deserializer.Ted Kremenek1-2/+19
2007-11-05Added support in serializer and deserializer to create arbitrary blocks.Ted Kremenek1-1/+15
2007-11-05Added default creation of root-level block by bitstream serializer.Ted Kremenek1-3/+22
2007-11-01Removed ReadVal from SerializeTrait<T>, and also removed it fromTed Kremenek1-3/+1
2007-11-01Rewrote backpatcher. Backpatcher now stores the "has final pointer"Ted Kremenek1-21/+19
2007-10-31constified several pointer arguments for methods in the Deserializer.Ted Kremenek1-3/+3
2007-10-31Implemented deserialization of references. References are handledTed Kremenek1-1/+13
2007-10-29Fixed warning concerning implicit conversion from a NULL pointerTed Kremenek1-1/+1
2007-10-28Fixed assertion in Deserializer::~Deserializer that checks forTed Kremenek1-2/+6
2007-10-28Updated backpatching logic during object deserialization to performTed Kremenek1-24/+38
2007-10-25Updated backpatching during object deserialization to support "smart"Ted Kremenek1-1/+3
2007-10-25Disambiguated variable name to comply with VC++'s archaic variable scoping ru...Hartmut Kaiser1-5/+5
2007-10-25Added special treatment of serializing NULL pointers.Ted Kremenek1-0/+5
2007-10-25Implemented prototype serialization of pointers, including supportTed Kremenek1-2/+52
2007-10-24Split Serialization.h into separate headers: Serialize.h andTed Kremenek1-17/+26
2007-10-23Added preliminary implementation of generic object serialization to bitcode.Ted Kremenek1-0/+83