DescriptionImprove ARM-Simulator.
This patch
- removes the unimplemented code crash when rendering invalid/unknown instructions and prints "unknown" instead.
- prints the beginning of the constant pool marker.
- adds "da" as a shortcut for "disasm".
- print hexadecimal representation of double and single registers. This makes it easier to debug move/conversion code that uses temporary int32 values in floating point registers.
- annotates the stack with short prints of the values (HeapObjects and smis),
- makes disasm take an address or a register as second argument without a third argument, which defaults to printing ten instructions.
Patch Set 1 #
Total comments: 4
Patch Set 2 : Address comments. #Patch Set 3 : Use undefined instruction as constant pool marker. #Patch Set 4 : Small fix. #Patch Set 5 : Update to use isolates. #
Messages
Total messages: 5 (0 generated)
|