view TaskManager/Cell/spe/SpeTaskManagerImpl.cc @ 619:0decff4e867b

RenewTask removal
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 15 Nov 2009 02:02:30 +0900
parents
children 5b178db5988a
line wrap: on
line source

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "FifoTaskManagerImpl.h"
#include "Scheduler.h"
#include "SchedTask.h"
#include "types.h"
#include "error.h"

FifoTaskManagerImpl::~FifoTaskManagerImpl()
{

}

/**
 */
void
FifoTaskManagerImpl::init()
{
}

/**
 */
void
FifoTaskManagerImpl::init(MainScheduler *_sched)
{
    scheduler = _sched;
}


void
FifoTaskManagerImpl::run()
{
}


void*
FifoTaskManagerImpl::allocate(int size, int alignment)
{
    void *buff;
    posix_memalign(&buff, alignment, size);
    return buff;
}

void*
FifoTaskManagerImpl::allocate(int size)
{
    void *buff;
    posix_memalign(&buff, DEFAULT_ALIGNMENT, size);
    return buff;
}

Scheduler*
FifoTaskManagerImpl::get_scheduler() {
    return scheduler;
}