Fix offset in removeThread() function so that float registers start freeing up
authorKorey Sewell <ksewell@umich.edu>
Wed, 27 Feb 2008 21:48:33 +0000 (16:48 -0500)
committerKorey Sewell <ksewell@umich.edu>
Wed, 27 Feb 2008 21:48:33 +0000 (16:48 -0500)
commit34715cc691e217016ccce9bd1383dac9cca7126f
tree5101e6352f059cca3bac738fcb73eac70c62f48a
parentfcfc8b8c4ff98d69aa15fba60e723a9a1c4cda42
Fix offset in removeThread() function so that float registers start freeing up
from the right point (#32 usually) instead of restarting at 0 and double-freeing.

Commented out assert line in free_list.hh that will check for when double-free condition
goes bad.

--HG--
extra : convert_revision : 08d5f9b6a874736e487d101e85c22aaa67bf59ae
src/cpu/o3/cpu.cc
src/cpu/o3/free_list.hh