In the mid of the development of my Rust parser for Prefetch I was using your code result as a baseline for my parser's result. When I was trying to parse a version 30 prefetch with the new run count format (OFFSET 116) I found the runcount result is not parsed correctly and sometimes I get runcount as 0 in your parser.
As shown below the run count is 3 and it should be 4.
Also below, the run count is 0 and its not correct.
Hi eric,
In the mid of the development of my Rust parser for Prefetch I was using your code result as a baseline for my parser's result. When I was trying to parse a version 30 prefetch with the new run count format (OFFSET 116) I found the runcount result is not parsed correctly and sometimes I get runcount as 0 in your parser.
As shown below the run count is 3 and it should be 4.
Also below, the run count is 0 and its not correct.