v1.2 Queue Buffer

Used a buffer to hold trace information, rather than a temporary array.