[Avida-cvs] avida/current/source/cpu CVS commit

David Michael Bryson brysonda at users.sourceforge.net
Sun Dec 5 18:22:03 PST 2004


Update of /cvsroot/avida/avida/current/source/cpu
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12617/source/cpu

Modified Files:
	hardware_4stack.cc hardware_cpu.cc 
Log Message:
- Fixed Parasite Injection crash that Elizabeth was experiencing.
  On failed injections the thread is reset like normal, however
  has the side effect of causing the instruction count to be
  decremented.  Since the cInstruction object referenced by the
  count decrement operation had been deleted already, this
  had undefined effects without malloc debugging enabled.
- Fixed hardware_4stack to properly handle running organisms
  being deleted.  i.e. - re-patched 4stack for the fix that was
  implemented a few weeks ago.
- Fixed instruction execution failure to update the actually
  executed instruction count, rather than the original
  instruction's count.
- Added Xcode project with 'primitive' build target.

David





More information about the Avida-cvs mailing list