aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_debug.c
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2019-03-19 12:24:26 +0100
committerBjörn Gustavsson <[email protected]>2019-03-19 16:02:00 +0100
commit6e87e37bdd01401aa340a0f47e2d10fd8fe472ee (patch)
treef453fb264105f2a205b37dcd1c0950f611dc97ad /erts/emulator/beam/beam_debug.c
parent5836998a956966a5ecc6dddfc4f8b73fc3aa6f1e (diff)
downloadotp-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.c7
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];