diff options
author | Björn Gustavsson <[email protected]> | 2017-09-04 15:25:58 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2017-09-11 15:22:42 +0200 |
commit | bffbd4fb504e9551fc7feb9177ef0a2394c00cae (patch) | |
tree | 5be0ecd25f043cfa7d7fd39391105c8d25f3a522 /erts/emulator/beam/ops.tab | |
parent | 9674613dd9d1c5ac026c9bff05ea19df2886a2c3 (diff) | |
download | otp-bffbd4fb504e9551fc7feb9177ef0a2394c00cae.tar.gz otp-bffbd4fb504e9551fc7feb9177ef0a2394c00cae.tar.bz2 otp-bffbd4fb504e9551fc7feb9177ef0a2394c00cae.zip |
Introduce a new trace_jump/1 instruction for tracing
As a preparation for introducing relative jumps, introduce
"trace_jump W" that can be used for tracing. This instruction
will continue to have an absolute address for the jump target.
(Note: This instruction is never created during loading; it
is only created in stubs when tracing is active.)
Diffstat (limited to 'erts/emulator/beam/ops.tab')
-rw-r--r-- | erts/emulator/beam/ops.tab | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/erts/emulator/beam/ops.tab b/erts/emulator/beam/ops.tab index d64f6f2cfc..4152e0ced5 100644 --- a/erts/emulator/beam/ops.tab +++ b/erts/emulator/beam/ops.tab @@ -69,6 +69,7 @@ i_debug_breakpoint i_return_time_trace i_return_to_trace i_yield +trace_jump W %hot return |