AddressProfiler.hh (9554:406fbcf60223) AddressProfiler.hh (10012:ec5a5bfb941d)
1/*
2 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
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;

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

62 void profileGetS(const Address& datablock, const Address& PC,
63 const Set& owner, const Set& sharers, NodeID requestor);
64
65 void print(std::ostream& out) const;
66
67 //added by SS
68 void setHotLines(bool hot_lines);
69 void setAllInstructions(bool all_instructions);
1/*
2 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
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;

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

62 void profileGetS(const Address& datablock, const Address& PC,
63 const Set& owner, const Set& sharers, NodeID requestor);
64
65 void print(std::ostream& out) const;
66
67 //added by SS
68 void setHotLines(bool hot_lines);
69 void setAllInstructions(bool all_instructions);
70 void regStats(const std::string &name) {}
71 void collateStats() {}
70
71 private:
72 // Private copy constructor and assignment operator
73 AddressProfiler(const AddressProfiler& obj);
74 AddressProfiler& operator=(const AddressProfiler& obj);
75
76 int64 m_sharing_miss_counter;
77

--- 34 unchanged lines hidden ---
72
73 private:
74 // Private copy constructor and assignment operator
75 AddressProfiler(const AddressProfiler& obj);
76 AddressProfiler& operator=(const AddressProfiler& obj);
77
78 int64 m_sharing_miss_counter;
79

--- 34 unchanged lines hidden ---