reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

projects/compiler-rt/lib/scudo/standalone/stats.h
   57 class GlobalStats : public LocalStats {

References

projects/compiler-rt/lib/scudo/standalone/list.h
   38   T *front() { return First; }
   39   const T *front() const { return First; }
   40   T *back() { return Last; }
   41   const T *back() const { return Last; }
   48   typedef IteratorBase<T> Iterator;
   49   typedef IteratorBase<const T> ConstIterator;
   61   T *First;
   62   T *Last;
  139 template <class T> struct DoublyLinkedList : IntrusiveList<T> {
  145   void push_front(T *X) {
  159   void insert(T *X, T *Y) {
  159   void insert(T *X, T *Y) {
  173   void push_back(T *X) {
  199   void remove(T *X) {
  200     T *Prev = X->Prev;
  201     T *Next = X->Next;
projects/compiler-rt/lib/scudo/standalone/local_cache.h
  119   LocalStats &getStats() { return Stats; }
  130   LocalStats Stats;
projects/compiler-rt/lib/scudo/standalone/secondary.h
   94   LocalStats Stats;
projects/compiler-rt/lib/scudo/standalone/stats.h
   49   LocalStats *Next;
   50   LocalStats *Prev;
   57 class GlobalStats : public LocalStats {
   65   void link(LocalStats *S) {
   70   void unlink(LocalStats *S) {
   81     for (const auto &Stats : StatsList) {
   92   DoublyLinkedList<LocalStats> StatsList;