linearscan.pdf