Skip to content
This repository has been archived by the owner on Oct 28, 2021. It is now read-only.

EVMC tracing for interpreter #5065

Open
wants to merge 19 commits into
base: master
Choose a base branch
from
Open

EVMC tracing for interpreter #5065

wants to merge 19 commits into from

Commits on Nov 28, 2018

  1. EVMC tracing for interpreter

    chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    289755f View commit details
    Browse the repository at this point in the history
  2. Formatting fixes in tracer function

    gumb0 authored and chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    a53eaf7 View commit details
    Browse the repository at this point in the history
  3. Log EVMC trace messages to vmtrace channel

    gumb0 authored and chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    07fc1cc View commit details
    Browse the repository at this point in the history
  4. Minor fixes in tracing

    gumb0 authored and chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    fd2659b View commit details
    Browse the repository at this point in the history
  5. Get rid of global variables for trace function and context.

    Store them as member variables of a class wrapping evmc_instance.
    gumb0 authored and chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    4ad84c4 View commit details
    Browse the repository at this point in the history
  6. Move trace() call to common place (NEXT / CONTINUE / BREAK macros) in…

    …stead of repeating it in every opcode implementation.
    gumb0 authored and chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    95fc2c6 View commit details
    Browse the repository at this point in the history
  7. tracing: random dump

    chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    9715362 View commit details
    Browse the repository at this point in the history
  8. interpreter: Fix tracing PC

    chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    b58625f View commit details
    Browse the repository at this point in the history
  9. evm: Tune EVMC tracing dump

    chfast committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    505992f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ea6fedc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    72391b5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4818a99 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    75732d2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    868258a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1a37110 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c27cfb8 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2018

  1. evm: Properly reset prev call

    chfast committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    9a39253 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01ce909 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb39b51 View commit details
    Browse the repository at this point in the history