In oooexec.cpp

int ReorderBufferEntry::issueload(LoadStoreQueueEntry& state, Waddr& origaddr, 
W64 ra, W64 rb, W64 rc, PTEUpdate& pteupdate)

I don't quite understand when the data actually gets assigned to the state 
datastructure. 
W64 data is declared but then its assigned to state in

  if(!config.verify_cache){
    state.data = data;
    state.invalid = 0;
    state.bytemask = 0xff;
  }

without any place where data is populated.

What I'm really interested in is when is the true data being read from Qemu's 
memory.

Thanks

AK
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to