Permalink
Switch branches/tags
Nothing to show
Commits on Jun 7, 2011
  1. scratch disas progress

    nelhage committed Jun 7, 2011
  2. Keep track of dirty bits for memory.

    nelhage committed Jun 7, 2011
    This lets us optimize re-drawing the memory display.
  3. Fix addresses in memory viewer.

    nelhage committed Jun 7, 2011
    We were showing word addresses, not byte.
Commits on Jun 4, 2011
  1. Improve page layout.

    nelhage committed Jun 4, 2011
  2. Fix toHex function.

    nelhage committed Jun 4, 2011
  3. Add a single-step button.

    nelhage committed Jun 4, 2011
  4. Improve the performance of display refresh.

    nelhage committed Jun 4, 2011
    Just setting textContent on a <td> actually implicitly removes the
    existing text node and appends a new one; Instead, just mutate the
    existing text node.
    
    This is especially painful on Chrome with the "Edit with emacs"
    extension, which has a hook that runs whenever the DOM is modified.
  5. Add initial memory display.

    nelhage committed Jun 4, 2011
  6. Fix columns

    nelhage committed Jun 4, 2011
  7. Add a register display.

    nelhage committed Jun 4, 2011
  8. Add a program counter display.

    nelhage committed Jun 4, 2011
Commits on Jun 3, 2011
  1. Actually pull in jQuery

    nelhage committed Jun 3, 2011
  2. Load ROMs dynamically via XHR.

    nelhage committed Jun 3, 2011
Commits on Jun 2, 2011
Commits on Jun 1, 2011
Commits on May 30, 2011
  1. Move config into CPU.reset().

    nelhage committed May 30, 2011
  2. Hide the debug div.

    nelhage committed May 30, 2011
  3. Litmus test.

    nelhage committed May 30, 2011
  4. Improve in-browser debug spew.

    nelhage committed May 30, 2011
Commits on May 29, 2011
  1. Use a buffer for keyboard input.

    nelhage committed May 29, 2011