projects
/
gem5.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ad1e462
)
Replace ad-hoc or locally defined power-of-2 tests
author
Steve Reinhardt
<stever@eecs.umich.edu>
Wed, 8 Feb 2006 15:40:43 +0000
(10:40 -0500)
committer
Steve Reinhardt
<stever@eecs.umich.edu>
Wed, 8 Feb 2006 15:40:43 +0000
(10:40 -0500)
with isPowerOf2() from intmath.hh.
base/sched_list.hh:
Use isPowerOf2() from intmath.hh.
--HG--
extra : convert_revision :
7b2409531d8ed194aa7e1cfcd1ecb8460c797a16
base/sched_list.hh
patch
|
blob
|
history
diff --git
a/base/sched_list.hh
b/base/sched_list.hh
index 0e2f3ddcb527daff3ca56624bf70ba796e6ad46a..f794e3514cbd55fd1576ddf2ea22e9cae9f6146d 100644
(file)
--- a/
base/sched_list.hh
+++ b/
base/sched_list.hh
@@
-30,8
+30,10
@@
#define SCHED_LIST_HH
#include <list>
+#include "base/intmath.hh"
#include "base/misc.hh"
+
// Any types you use this class for must be covered here...
namespace {
void ClearEntry(int &i) { i = 0; };
@@
-80,7
+82,7
@@
SchedList<T>::SchedList(unsigned _size)
size = _size;
// size must be a power of two
- if (
size & (size-1
)) {
+ if (
!isPowerOf2(size
)) {
panic("SchedList: size must be a power of two");
}