Hi all,

I noticed that in 'src/mem/ruby/protocol/MOESI_CMP_directory-L1cache.sm', in 
getAccessPermission() function, a line like 'TBE tbe := TBEs[addr];' appeared, 
and I suppose it's the corresponding line of 'lookup()'. In my research, I want 
this line to be scheduled by schedule() as in many C++ files.

I tried to modify the codes with, like, 'schedule(doThis, Cycles(1))' but 
unfortunately, when I define doThis, a lambda expression is required with a 
std::function<void(void)>, which would trigger a syntax error of not 
recognizing lambda expression.

Does anyone have idea of how to fix this problem? Much obliged!

Leon
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to