gem5/cpu
Andrew Schultz 2ab51fbcdb Changed the naming of Serializeable derived objects. Serializeable no longer has
objName as a member, instead it has the pure virtual function name().  SimObject
now has a objName member, and all classes derived directly from Serializeable
have to implement a name() function (which now makes them unique by pointer value)

cpu/simple_cpu/simple_cpu.cc:
    Change initialization of Event to get rid of Serializeable naming
dev/etherlink.cc:
dev/etherlink.hh:
    Seralizeable derived naming changes
sim/eventq.cc:
    Serializeable derived naming changes, also changed serialization process so it
    doesn't need to use nameChildren
sim/eventq.hh:
    Serializeable derived naming changes, remove constructor for specifying event name
sim/serialize.cc:
    Serializeable derived naming changes, remove setName function and the child naming
    pass for serialization
sim/serialize.hh:
    Serializeable derived naming changes, removed nameChildren, setName
sim/sim_object.cc:
sim/sim_object.hh:
    Serializeable derived naming changes

--HG--
extra : convert_revision : 67bcc275b6c210f7049f98a1ad0d22e8f5596a63
2003-10-31 17:32:04 -05:00
..
full_cpu File moves for the reorg. Tree is in broken state until I commit the makefile and 2003-10-10 09:57:26 -07:00
memtest Probe is now in. You currently can't probe uncacheable (of course it doesn't make much sense either. 2003-10-22 00:22:25 -04:00
simple_cpu Changed the naming of Serializeable derived objects. Serializeable no longer has 2003-10-31 17:32:04 -05:00
base_cpu.cc Initial support for CPU switching. New SamplingCPU object encompasses a set 2003-10-23 19:07:52 -07:00
base_cpu.hh Make FullCPU schedule its TickEvent when one of its contexts becomes active. 2003-10-24 23:02:36 -07:00
exec_context.cc Support for Serializable non-SimObject things like events. 2003-10-29 21:45:39 -08:00
exec_context.hh Add some comments explaining ExecContext::Status enum. 2003-10-30 07:08:35 -08:00
exetrace.cc Don't need to include sim/param.hh in sim_object.hh anymore. 2003-10-21 21:32:15 -07:00
exetrace.hh Get rid of obsolete code, most of it '#if 0'ed anyway. 2003-10-19 17:30:26 -07:00
inst_seq.hh File moves for the reorg. Tree is in broken state until I commit the makefile and 2003-10-10 09:57:26 -07:00
intr_control.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
intr_control.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
pc_event.cc Remove all of the Tru64 specific stuff from the base System object 2003-10-14 12:19:59 -04:00
pc_event.hh Move to non-architecture specific MemReq 2003-10-23 16:40:08 -04:00
static_inst.cc Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
static_inst.hh Rename CPU object to FullCPU 2003-10-13 22:21:19 -07:00