RawContextFactory();
~RawContextFactory() override;
RawContext* create_context(std::function<void()> code,
- void_pfn_smxprocess_t, smx_process_t process) override;
+ void_pfn_smxprocess_t cleanup, smx_process_t process) override;
void run_all() override;
private:
void run_all_adaptative();
smx_process_t next_work = (smx_process_t) xbt_parmap_next(raw_parmap);
RawContext* next_context = nullptr;
- if (next_work != NULL) {
+ if (next_work != nullptr) {
/* there is a next process to resume */
XBT_DEBUG("Run next process");
next_context = (RawContext*) next_work->context;