simple_thread.hh (8809:bb10807da889) simple_thread.hh (8820:f39690f70bab)
1/*
2 * Copyright (c) 2011 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

132 Decoder decoder;
133
134 // constructor: initialize SimpleThread from given process structure
135 // FS
136 SimpleThread(BaseCPU *_cpu, int _thread_num, System *_system,
137 TheISA::TLB *_itb, TheISA::TLB *_dtb,
138 bool use_kernel_stats = true);
139 // SE
1/*
2 * Copyright (c) 2011 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

132 Decoder decoder;
133
134 // constructor: initialize SimpleThread from given process structure
135 // FS
136 SimpleThread(BaseCPU *_cpu, int _thread_num, System *_system,
137 TheISA::TLB *_itb, TheISA::TLB *_dtb,
138 bool use_kernel_stats = true);
139 // SE
140 SimpleThread(BaseCPU *_cpu, int _thread_num, Process *_process,
141 TheISA::TLB *_itb, TheISA::TLB *_dtb);
140 SimpleThread(BaseCPU *_cpu, int _thread_num, System *_system,
141 Process *_process, TheISA::TLB *_itb, TheISA::TLB *_dtb);
142
143 SimpleThread();
144
145 virtual ~SimpleThread();
146
147 virtual void takeOverFrom(ThreadContext *oldContext);
148
149 void regStats(const std::string &name);

--- 260 unchanged lines hidden ---
142
143 SimpleThread();
144
145 virtual ~SimpleThread();
146
147 virtual void takeOverFrom(ThreadContext *oldContext);
148
149 void regStats(const std::string &name);

--- 260 unchanged lines hidden ---