Skip to content

Latest commit

 

History

History
56 lines (35 loc) · 1.98 KB

NEWS.md

File metadata and controls

56 lines (35 loc) · 1.98 KB

1.1.1 2024-07-22

  • Adjust for newer xdis, x-python, and trepan3k

1.1.0 2021-11-07

  • Adjust for newer xdis 6.0.3, and x-python
  • Add commands:
    • vmstack {peek|push|pop}
    • set autostack

1.0.3 2020-06-28

  • Add breakpoints! They can be on offsets too!
  • step counting now works. continue to breakpoint also works
  • xdis/trepan3k's new assembly formatting
  • fix "list" start position
  • fix saving sys.argv

1.0.2 2020-06-03 Marilyn + 1

Very minor improvements but note that set logtrace has been renamed to set loglevel.

A few bugs in setting the loglevl have been fixed. For example, previously set loglevel only had an effect only on the first setting. The corresponding * show loglevel has now been added, and this output also appears after setting the loglevel.

1.0.1 2020-05-30 Lady Elaine

There have been a few usuablity improvements here, with the help of updated trepan3k and x-python and xdis releases.

Stack operands are now shown for instruciton and we colorize trace output.

New commands:

  • set logtrace sets logger level on vm tracing
  • next (step over)
  • finish (step out)

There are some bugs in set logtrace, and finish. However, as in the last release, these are minor compared to the improvements. So release again rather than wait.

1.0.0 2020-04-20 One-oh!

I gotta say it that the interaction between this and x-python is pretty cool, and the possibiilities for which direction to go in on both projects are numerous and vast.

How did I get here? Well, I was pouring over trace logs to find bugs in x-python, and then realized, hey, I've written a debugger already for Python that could help here.

So here it is. I can die now and my life is complete.

Although commands like next, finish and breakpoints, aren't there yet, rather than sit on it this, I thought I'd release. This is very usuable as is - release early and often!