Consumer.hh (6149:ff34514cbf37) Consumer.hh (6154:6bb54dcb940e)
1
2/*
3 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

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

34 * be the targets of wakeup events. There is only two methods,
35 * wakeup() and print() and no data members.
36 *
37 */
38
39#ifndef CONSUMER_H
40#define CONSUMER_H
41
1
2/*
3 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

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

34 * be the targets of wakeup events. There is only two methods,
35 * wakeup() and print() and no data members.
36 *
37 */
38
39#ifndef CONSUMER_H
40#define CONSUMER_H
41
42#include "Global.hh"
43#include "RubyEventQueue.hh"
42#include "mem/ruby/common/Global.hh"
43#include "mem/ruby/eventqueue/RubyEventQueue.hh"
44
45class MessageBuffer;
46
47class Consumer {
48public:
49 // Constructors
50 Consumer() { m_last_scheduled_wakeup = 0; m_last_wakeup = 0; m_out_link_vec.setSize(0); }
51

--- 38 unchanged lines hidden ---
44
45class MessageBuffer;
46
47class Consumer {
48public:
49 // Constructors
50 Consumer() { m_last_scheduled_wakeup = 0; m_last_wakeup = 0; m_out_link_vec.setSize(0); }
51

--- 38 unchanged lines hidden ---