Review Board 2.0.15


ruby: rename wakeUpBuffer Function

Review Request #1874 - Created May 18, 2013 and updated

Information
Malek Musleh
gem5
default
Reviewers
Default
Changeset 9705:fdcb243a7ffd
---------------------------
ruby: rename wakeUpBuffer Function

The wakeUpAllBuffers() routine is defined and overloaded in the AbstractController class. However, wanting to include both versions: wakeUpAllBuffers() and wakeUpAllBuffers(Address a) in a slicc protocol file results in a compilation error:
Exception: MOESI_CMP_directory-L1cache.sm:284: Error: Symbol 'wakeUpAllBuffers' redeclared in same scope.:

Not sure how else to expose overloaded functions to the slicc files.

Testing:

   
Posted (May 19, 2013, 3:29 a.m.)
Think how GCC or any other compiler would solve such a problem.