[PTLsim-devel] Renamed SMTCore to OutOfOrderCore in svn rev 225
Matt T. Yourst
Fri Sep 21 23:00:20 EDT 2007
PTLsim Users:
As we previously announced, we're in the process of replacing the legacy
out-of-order core model with the newer SMT core model, so only one model will
need to be maintained in the future.
In the previous step of this migration, we deleted ooo*.cpp and renamed
smt*.cpp to ooo*.cpp in our code base. If you recently used "svn update",
these files should have been renamed automatically.
As of svn rev 225, We completed this migration by renaming the structures
inside the simulator from SMTCore to OutOfOrderCore et al.
We realize this may be disruptive if you have a heavily modified PTLsim
version and "svn update" may not be able to merge all these name changes
automatically.
Therefore, in the change log (see below), I've given a list of
search-and-replace operations that will update your own code to the new names
without disrupting the surrounding code. You can then safely use svn update
to get any remaining changes in the future.
Note that none of this applies to you if you're able to download a fresh
version of PTLsim and re-apply your own changes manually.
Thanks for your patience as we make this name change.
- Matt Yourst
Full change log:
r225 | yourst | 2007-09-21 22:47:08 -0400 (Fri, 21 Sep 2007) | 22 lines
Bulk search-and-replace to rename SMTCore to OutOfOrder core. This completes
the
removal of the legacy out-of-order core and its replacement with the newly
renamed SMTCore now called OutOfOrderCore.
The functionality of the code has not changed.
Search and replace used on all files
(ooocore.cpp, ooopipe.cpp, oooexec.cpp, ooocore.h, ooocore-amd-k8.h):
SMTCore -> OutOfOrderCore
SMTModel -> OutOfOrderModel
SMTMachine -> OutOfOrderMachine
SMTCORE -> OOOCORE
smtcore -> ooocore
PerContextSMTStats -> PerContextOutOfOrderCoreStats
SMT Core Simulator -> Out-of-Order Core Simulator
Also edited:
- stats.h to replace SMTCoreStats -> OutOfOrderCoreStats
- branchpred.h to replace smtcore -> ooocore
-------------------------------------------------------
Matt T. Yourst yourst at peptidal.com
Peptidal Research Inc., Co-Founder and Lead Architect
-------------------------------------------------------
More information about the PTLsim-devel mailing list