#ifndef SURF_MODEL_CPUTI_H_
#define SURF_MODEL_CPUTI_H_
-#include "src/kernel/resource/profile/trace_mgr.hpp"
+#include "src/kernel/resource/profile/Profile.hpp"
#include "src/surf/cpu_interface.hpp"
#include <boost/intrusive/list.hpp>
void suspend() override;
void resume() override;
void set_max_duration(double duration) override;
- void set_priority(double priority) override;
+ void set_sharing_penalty(double sharing_penalty) override;
double get_remains() override;
CpuTi *cpu_;
bool is_used() override;
CpuAction* execution_start(double size) override;
- Action* execution_start(double, int) override
+ CpuAction* execution_start(double, int) override
{
THROW_UNIMPLEMENTED;
return nullptr;