Review Board 2.0.15


mem: Unify delayed packet deletion

Review Request #3169 - Created Oct. 26, 2015 and submitted

Information
Andreas Hansson
gem5
default
Reviewers
Default
Changeset 11178:297a63e7b162
---------------------------
mem: Unify delayed packet deletion

This patch unifies how we deal with delayed packet deletion, where the
receiving slave is responsible for deleting the packet, but the
sending agent (e.g. a cache) is still relying on the pointer until the
call to sendTimingReq completes. Previously we used a mix of a
deletion vector and a construct using unique_ptr. With this patch we
ensure all slaves use the latter approach.

   
Review request changed
Updated (Nov. 6, 2015, 7:34 a.m.)

Status: Closed (submitted)