commit.hh (4636:afc8da9f526e) commit.hh (5336:c7e21f4e5a2e)
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;

--- 83 unchanged lines hidden (view full) ---

92 private:
93 DefaultCommit<Impl> *commit;
94 unsigned tid;
95
96 public:
97 TrapEvent(DefaultCommit<Impl> *_commit, unsigned _tid);
98
99 void process();
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;

--- 83 unchanged lines hidden (view full) ---

92 private:
93 DefaultCommit<Impl> *commit;
94 unsigned tid;
95
96 public:
97 TrapEvent(DefaultCommit<Impl> *_commit, unsigned _tid);
98
99 void process();
100 const char *description();
100 const char *description() const;
101 };
102
103 /** Overall commit status. Used to determine if the CPU can deschedule
104 * itself due to a lack of activity.
105 */
106 enum CommitStatus{
107 Active,
108 Inactive

--- 382 unchanged lines hidden ---
101 };
102
103 /** Overall commit status. Used to determine if the CPU can deschedule
104 * itself due to a lack of activity.
105 */
106 enum CommitStatus{
107 Active,
108 Inactive

--- 382 unchanged lines hidden ---