Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
80ff5f06963070b10a3e9de0cc6946a7bed132c8
/
llvm
/
lib
/
Bitcode
/
Reader
/
Deserialize.cpp
f28aec5
Fixed buffer overflow reported by Argiris Kirtzidis.
by Ted Kremenek
· 18 years ago
70de4cb
Use empty() instead of comparing size() with zero.
by Dan Gohman
· 18 years ago
f3ebc3f
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 18 years ago
bd53625
Modified Deserializer::ReadCStr to allow C-strings to be read into a
by Ted Kremenek
· 18 years ago
8ded669
Fixed subtle bug in Deserializer::JumpTo when jumping when the block-nesting
by Ted Kremenek
· 18 years ago
1172416
Removed debug #define that was accidentally checked in while debugging
by Ted Kremenek
· 18 years ago
545f7e3
Added two new overloaded versions of BatchEmitOwnedPtrs and BatchReadOwnedPtrs.
by Ted Kremenek
· 18 years ago
e33ba16
Added versions of ReadPtr that takes an explicit SerializedPtrID. This allows
by Ted Kremenek
· 18 years ago
195c478
Updated method signature to conform with the typedef in the method prototype.
by Ted Kremenek
· 18 years ago
55e30be
Added "random access" to the Deserializer to allow a client to jump to any
by Ted Kremenek
· 18 years ago
1d9406c
Updated Deserializer class to provide more information about the current
by Ted Kremenek
· 18 years ago
67135eb
Added typedef "SerializedPtrID" to represent the pointer handle written to disk
by Ted Kremenek
· 18 years ago
cc88d37
Implemented serialization of signed integers.
by Ted Kremenek
· 18 years ago
cd0c328
Augmented ReadPtr and ReadOwnedPtr to control whether or not a pointer is allowed to be backpatched
by Ted Kremenek
· 18 years ago
d015c7b
Added support for processing abbreviations in the Deserializer.
by Ted Kremenek
· 18 years ago
4556582
Added support in serializer and deserializer to create arbitrary blocks.
by Ted Kremenek
· 18 years ago
e7fb505
Added default creation of root-level block by bitstream serializer.
by Ted Kremenek
· 18 years ago
478c698
Removed ReadVal from SerializeTrait<T>, and also removed it from Deserializer.
by Ted Kremenek
· 18 years ago
fb764e5
Rewrote backpatcher. Backpatcher now stores the "has final pointer"
by Ted Kremenek
· 18 years ago
fb41f72
constified several pointer arguments for methods in the Deserializer.
by Ted Kremenek
· 18 years ago
7057706
Implemented deserialization of references. References are handled
by Ted Kremenek
· 18 years ago
ef23e34
Fixed warning concerning implicit conversion from a NULL pointer
by Ted Kremenek
· 18 years ago
8be9bc6
Fixed assertion in Deserializer::~Deserializer that checks for
by Ted Kremenek
· 18 years ago
3872047
Updated backpatching logic during object deserialization to perform
by Ted Kremenek
· 18 years ago
542e5f2
Updated backpatching during object deserialization to support "smart"
by Ted Kremenek
· 18 years ago
7e16ce52
Disambiguated variable name to comply with VC++'s archaic variable scoping rules.
by Hartmut Kaiser
· 18 years ago
a83e6bc
Added special treatment of serializing NULL pointers.
by Ted Kremenek
· 18 years ago
d5cb7b0
Implemented prototype serialization of pointers, including support
by Ted Kremenek
· 18 years ago
83610ae
Split Serialization.h into separate headers: Serialize.h and
by Ted Kremenek
· 18 years ago
bd35018
Added preliminary implementation of generic object serialization to bitcode.
by Ted Kremenek
· 18 years ago