1. A method for conserving cpu cache resources when generating and recording: trace data, the method comprising: generating trace data; creating a cache line containing the trace data; assigning a tag to the cache line comprising an intermediate address designated for processing the trace data; embedding within the cache line an actual address in memory for storing the trace data; receiving the cache line at the intermediate address; parsing the cache line to read the actual address; and writing the trace data to a location in memory corresponding to the actual address.