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
