Skip to content
Snippets Groups Projects

Better memory management and float rounding issues

Merged Ghost User requested to merge issue12 into master
11 files
+ 43
43
Compare changes
  • Side-by-side
  • Inline
Files
11
+ 3
3
@@ -155,10 +155,10 @@ double Broker::next_submission(double date) const
}
void Broker::jobs_to_submit(
double date, list<Job *> &jobs, list<Profile *> &profiles)
double date, list<Job *> &jobs, list<const Profile *> &profiles)
{
jobs = list<Job *>();
profiles = list<Profile *>();
profiles = list<const Profile *>();
User *user = user_queue.front();
double planned_date_submission = user->next_submission();
@@ -172,7 +172,7 @@ void Broker::jobs_to_submit(
{
user_queue.pop_front();
list<Job *> user_jobs;
list<Profile *> user_profiles;
list<const Profile *> user_profiles;
user->jobs_to_submit(date, user_jobs, user_profiles);
for (Job *job : user_jobs)
Loading