19 Commits (master)

Author SHA1 Message Date
Hamish Coleman aa6c8e6434 Allow specifying how verbose the datazone graph is 7 years ago
Hamish Coleman 939d8464e6 Move decoding into the mem region and use that to fetch pointers and values 7 years ago
Hamish Coleman 321fcf8c1d Fix bug with end of region detection 7 years ago
Hamish Coleman 5d8335bdbb Allow all sizes to be specified 7 years ago
Hamish Coleman 90ce5a1978 Make alignment checks adjustable - coincidently fixing a bug with that test 7 years ago
Hamish Coleman 890d7e8252 Allow the various sizes to vary 7 years ago
Hamish Coleman a1e67d3e35 Give names to some magic numbers - prep for supporting dumping the I=16,P=32 h8300 x220 images 7 years ago
Hamish Coleman 50c2c80d29 Allow changing the size each object shown 8 years ago
Hamish Coleman 0c00cee418 If a symbol exists for a value, use it, even if it is not a pointer 8 years ago
Hamish Coleman 32b4912263 BUG: make sure that next address is /numerically/ the next address !!! 8 years ago
Hamish Coleman d5b684eb76 Make object glomming properly follow region sizes 8 years ago
Hamish Coleman 839e6c2a8d Highlight self-referential pointers, but dont draw lines as that makes the graph harder to see 8 years ago
Hamish Coleman b8ae8fb2c1 Die if we have invalid data 8 years ago
Hamish Coleman 91f07c37a9 Add the start of regions as a symbol 8 years ago
Hamish Coleman 7b1297ec22 Assume that all loaded regions are data and simply itterate though them - avoiding needing to define a 'datazone' 8 years ago
Hamish Coleman 6a55cddbbf Extract the memory reading into an object, reuse part of this for pointer validation 8 years ago
Hamish Coleman bf29cc9f78 Add table data contents to dot output 8 years ago
Hamish Coleman a7d92722e1 fix some presentation bugs and name bugs 8 years ago
Hamish Coleman 023397a9fc Add a tool to automatically parse all the pointers in the data zone 8 years ago