gem5/dev
Steve Reinhardt 1511370d09 More progress on checkpointing... we can now write out a checkpoint and read it back in,
though most objects don't actually serialize any data.

arch/alpha/alpha_memory.cc:
arch/alpha/alpha_memory.hh:
arch/alpha/isa_traits.hh:
cpu/exec_context.cc:
cpu/exec_context.hh:
cpu/simple_cpu/simple_cpu.hh:
dev/alpha_access.h:
dev/alpha_console.cc:
dev/alpha_console.hh:
dev/console.cc:
dev/console.hh:
    Change unserialize param from IniFile& to const IniFile*.
cpu/simple_cpu/simple_cpu.cc:
    Change unserialize param from IniFile& to const IniFile*.
    Make unserialize call ExecContext::unserialize.
sim/eventq.cc:
    Rename MainEventQueue (no spaces) for easier parsing in checkpoints.
    Disable event serialization for now, so we can focus on the easy stuff.
sim/serialize.cc:
    Change paramIn and arrayParamIn param from IniFile& to const IniFile*.
sim/serialize.hh:
    Change unserialize, paramIn, and arrayParamIn params from IniFile& to const IniFile*.

--HG--
extra : convert_revision : 6e8853ed375eddec0e140c95a01dd51bd225f7b9
2003-10-29 00:41:24 -08:00
..
alpha_access.h More progress on checkpointing... we can now write out a checkpoint and read it back in, 2003-10-29 00:41:24 -08:00
alpha_console.cc More progress on checkpointing... we can now write out a checkpoint and read it back in, 2003-10-29 00:41:24 -08:00
alpha_console.hh More progress on checkpointing... we can now write out a checkpoint and read it back in, 2003-10-29 00:41:24 -08:00
console.cc More progress on checkpointing... we can now write out a checkpoint and read it back in, 2003-10-29 00:41:24 -08:00
console.hh More progress on checkpointing... we can now write out a checkpoint and read it back in, 2003-10-29 00:41:24 -08:00
disk_image.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
disk_image.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
etherbus.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
etherbus.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
etherdump.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
etherdump.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
etherint.cc Don't need to include sim/param.hh in sim_object.hh anymore. 2003-10-21 21:32:15 -07:00
etherint.hh only send data to a peer if the peer exists 2003-10-26 22:38:26 -05:00
etherlink.cc Fix packet buffer management for receive packets 2003-10-25 18:23:19 -04:00
etherlink.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
etherpkt.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
ethertap.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
ethertap.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
pcireg.h Import changeset 2003-10-07 10:41:54 -04:00
simple_disk.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
simple_disk.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00