fix cpu builder to build the correct name...
authorKorey Sewell <ksewell@umich.edu>
Sat, 1 Jul 2006 22:52:02 +0000 (18:52 -0400)
committerKorey Sewell <ksewell@umich.edu>
Sat, 1 Jul 2006 22:52:02 +0000 (18:52 -0400)
commit62961a291692c960b67158f4152d480c160f8ac8
tree0d22ed8ccfc1af44e003bac2b768dbdb5fb49c1e
parented821702e02b9c02c3b5f18dc61dad1f0fbc7164
fix cpu builder to build the correct name...

add activateThread event and functions

src/cpu/o3/alpha/cpu_builder.cc:
    Have CPU builder build a DerivO3CPU not a DerivAlphaO3CPU
src/cpu/o3/cpu.cc:
    add activateThread Event

    add activateThread function

    adjust activateContext to schedule a thread to activate within the
    CPU instead of activating thread right away. This will lead to stages
    trying to use threads that  arent ready yet and wasting execution time & possibly
    performance.
src/cpu/o3/cpu.hh:
    add activateThread Event

    add activateThread function

    add schedule/descheculed activate thread event

--HG--
extra : convert_revision : 236d30dc160910507ad36f7f527ab185ed38dc04
src/cpu/o3/alpha/cpu_builder.cc
src/cpu/o3/cpu.cc
src/cpu/o3/cpu.hh