diff options
author | Björn Gustavsson <[email protected]> | 2019-03-19 12:24:26 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2019-03-19 16:02:00 +0100 |
commit | 6e87e37bdd01401aa340a0f47e2d10fd8fe472ee (patch) | |
tree | f453fb264105f2a205b37dcd1c0950f611dc97ad /erts/emulator/beam/beam_debug.c | |
parent | 5836998a956966a5ecc6dddfc4f8b73fc3aa6f1e (diff) | |
download | otp-6e87e37bdd01401aa340a0f47e2d10fd8fe472ee.tar.gz otp-6e87e37bdd01401aa340a0f47e2d10fd8fe472ee.tar.bz2 otp-6e87e37bdd01401aa340a0f47e2d10fd8fe472ee.zip |
Optimize map updating instructions
Diffstat (limited to 'erts/emulator/beam/beam_debug.c')
-rw-r--r-- | erts/emulator/beam/beam_debug.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/erts/emulator/beam/beam_debug.c b/erts/emulator/beam/beam_debug.c index 96cbe33090..762c5da9be 100644 --- a/erts/emulator/beam/beam_debug.c +++ b/erts/emulator/beam/beam_debug.c @@ -780,8 +780,11 @@ print_op(fmtfn_t to, void *to_arg, int op, int size, BeamInstr* addr) case op_put_tuple2_xI: case op_put_tuple2_yI: case op_new_map_dtI: - case op_update_map_assoc_sdtI: - case op_update_map_exact_jsdtI: + case op_update_map_assoc_xdtI: + case op_update_map_assoc_ydtI: + case op_update_map_assoc_cdtI: + case op_update_map_exact_xjdtI: + case op_update_map_exact_yjdtI: { int n = unpacked[-1]; |