Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
cfbb2f074da2842e42956d3b4c21e91b37f36f06
/
lib
/
Bitcode
/
Reader
/
Deserialize.cpp
57daefa
Fixed buffer overflow reported by Argiris Kirtzidis.
by Ted Kremenek
· 17 years ago
3035959
Use empty() instead of comparing size() with zero.
by Dan Gohman
· 18 years ago
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 18 years ago
8f559ef
Modified Deserializer::ReadCStr to allow C-strings to be read into a
by Ted Kremenek
· 18 years ago
f64903b
Fixed subtle bug in Deserializer::JumpTo when jumping when the block-nesting
by Ted Kremenek
· 18 years ago
233b60e
Removed debug #define that was accidentally checked in while debugging
by Ted Kremenek
· 18 years ago
38afd9e
Added two new overloaded versions of BatchEmitOwnedPtrs and BatchReadOwnedPtrs.
by Ted Kremenek
· 18 years ago
62724da
Added versions of ReadPtr that takes an explicit SerializedPtrID. This allows
by Ted Kremenek
· 18 years ago
5d1f2cc
Updated method signature to conform with the typedef in the method prototype.
by Ted Kremenek
· 18 years ago
1a8a08a
Added "random access" to the Deserializer to allow a client to jump to any
by Ted Kremenek
· 18 years ago
48a3969
Updated Deserializer class to provide more information about the current
by Ted Kremenek
· 18 years ago
ec8cd06
Added typedef "SerializedPtrID" to represent the pointer handle written to disk
by Ted Kremenek
· 18 years ago
2e6452c
Implemented serialization of signed integers.
by Ted Kremenek
· 18 years ago
b12a82d
Augmented ReadPtr and ReadOwnedPtr to control whether or not a pointer is allowed to be backpatched
by Ted Kremenek
· 18 years ago
26e25b3
Added support for processing abbreviations in the Deserializer.
by Ted Kremenek
· 18 years ago
0a6d98e
Added support in serializer and deserializer to create arbitrary blocks.
by Ted Kremenek
· 18 years ago
14ac17e
Added default creation of root-level block by bitstream serializer.
by Ted Kremenek
· 18 years ago
ff37ccc
Removed ReadVal from SerializeTrait<T>, and also removed it from Deserializer.
by Ted Kremenek
· 18 years ago
066ff5b
Rewrote backpatcher. Backpatcher now stores the "has final pointer"
by Ted Kremenek
· 18 years ago
a7963a5
constified several pointer arguments for methods in the Deserializer.
by Ted Kremenek
· 18 years ago
eb9409d
Implemented deserialization of references. References are handled
by Ted Kremenek
· 18 years ago
8308a48
Fixed warning concerning implicit conversion from a NULL pointer
by Ted Kremenek
· 18 years ago
adc9b9c
Fixed assertion in Deserializer::~Deserializer that checks for
by Ted Kremenek
· 18 years ago
5973ef4
Updated backpatching logic during object deserialization to perform
by Ted Kremenek
· 18 years ago
3bd9dcc
Updated backpatching during object deserialization to support "smart"
by Ted Kremenek
· 18 years ago
0fcf68a
Disambiguated variable name to comply with VC++'s archaic variable scoping rules.
by Hartmut Kaiser
· 18 years ago
2423e03
Added special treatment of serializing NULL pointers.
by Ted Kremenek
· 18 years ago
fe2a012
Implemented prototype serialization of pointers, including support
by Ted Kremenek
· 18 years ago
6e9b496
Split Serialization.h into separate headers: Serialize.h and
by Ted Kremenek
· 18 years ago
0b2d7aa
Added preliminary implementation of generic object serialization to bitcode.
by Ted Kremenek
· 18 years ago