Bug 1082875 - Make BytecodeSite a TempObject to save on duplicates. (r=djvj)