crossroads

Git mirror of https://crossroads.e-tunity.com/
git clone git://git.finwo.net/app/crossroads
Log | Files | Refs | LICENSE

memdisplay.cc (351B)


      1 #include "memory"
      2 
      3 void Memory::mem_display() {
      4     static int lock;
      5     
      6     mutex_lock(&lock);
      7     for (unsigned i = 0; i < s_memlog.size(); i++) {
      8 	MemoryEntry ent = s_memlog[i];
      9 	mutex_lock(&cout);
     10 	cout << "Memory::mem_display " << ent.ptr << ' ' << ent.sz
     11 	     << ' ' << ent.desc << '\n';
     12 	mutex_unlock(&cout);
     13     }
     14     mutex_unlock(&lock);
     15 }