atomic.hh (2657:b119b774656b) atomic.hh (2662:f24ae2d09e27)
1/*
2 * Copyright (c) 2002-2005 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;

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

111 Request *ifetch_req;
112 Packet *ifetch_pkt;
113 Request *data_read_req;
114 Packet *data_read_pkt;
115 Request *data_write_req;
116 Packet *data_write_pkt;
117
118 bool dcache_access;
1/*
2 * Copyright (c) 2002-2005 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;

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

111 Request *ifetch_req;
112 Packet *ifetch_pkt;
113 Request *data_read_req;
114 Packet *data_read_pkt;
115 Request *data_write_req;
116 Packet *data_write_pkt;
117
118 bool dcache_access;
119 Tick dcache_complete;
119 Tick dcache_latency;
120
121 public:
122
123 virtual void serialize(std::ostream &os);
124 virtual void unserialize(Checkpoint *cp, const std::string &section);
125
126 void switchOut(Sampler *s);
127 void takeOverFrom(BaseCPU *oldCPU);

--- 12 unchanged lines hidden ---
120
121 public:
122
123 virtual void serialize(std::ostream &os);
124 virtual void unserialize(Checkpoint *cp, const std::string &section);
125
126 void switchOut(Sampler *s);
127 void takeOverFrom(BaseCPU *oldCPU);

--- 12 unchanged lines hidden ---