commit.hh (2843:19c4c6c2b5b1) | commit.hh (2863:2592e056dc5c) |
---|---|
1/* 2 * Copyright (c) 2004-2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 174 unchanged lines hidden (view full) --- 183 184 /** Sets pointer to the ROB. */ 185 void setROB(ROB *rob_ptr); 186 187 /** Initializes stage by sending back the number of free entries. */ 188 void initStage(); 189 190 /** Initializes the draining of commit. */ | 1/* 2 * Copyright (c) 2004-2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 174 unchanged lines hidden (view full) --- 183 184 /** Sets pointer to the ROB. */ 185 void setROB(ROB *rob_ptr); 186 187 /** Initializes stage by sending back the number of free entries. */ 188 void initStage(); 189 190 /** Initializes the draining of commit. */ |
191 void drain(); | 191 bool drain(); |
192 193 /** Resumes execution after draining. */ 194 void resume(); 195 196 /** Completes the switch out of commit. */ 197 void switchOut(); 198 199 /** Takes over from another CPU's thread. */ --- 267 unchanged lines hidden --- | 192 193 /** Resumes execution after draining. */ 194 void resume(); 195 196 /** Completes the switch out of commit. */ 197 void switchOut(); 198 199 /** Takes over from another CPU's thread. */ --- 267 unchanged lines hidden --- |