diff options
author | Björn-Egil Dahlberg <[email protected]> | 2013-10-25 16:28:50 +0200 |
---|---|---|
committer | Björn-Egil Dahlberg <[email protected]> | 2014-01-28 17:06:42 +0100 |
commit | 457b29c9ddd2b338e80916a5e7bad8dfe4b36ffc (patch) | |
tree | 7e38c35c51f7fc01bb929aaee08e1c9b611f7b96 /erts/emulator/beam | |
parent | 6868557c0244140ea7709822e8f7a0ba26029b21 (diff) | |
download | otp-457b29c9ddd2b338e80916a5e7bad8dfe4b36ffc.tar.gz otp-457b29c9ddd2b338e80916a5e7bad8dfe4b36ffc.tar.bz2 otp-457b29c9ddd2b338e80916a5e7bad8dfe4b36ffc.zip |
erts,stdlib: Teach matchspec compiler map guards
Diffstat (limited to 'erts/emulator/beam')
-rw-r--r-- | erts/emulator/beam/erl_db_util.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/erts/emulator/beam/erl_db_util.c b/erts/emulator/beam/erl_db_util.c index d903053aa4..3986ccd4d3 100644 --- a/erts/emulator/beam/erl_db_util.c +++ b/erts/emulator/beam/erl_db_util.c @@ -566,6 +566,12 @@ static DMCGuardBif guard_tab[] = DBIF_ALL }, { + am_is_map, + &is_map_1, + 1, + DBIF_ALL + }, + { am_is_binary, &is_binary_1, 1, @@ -632,6 +638,12 @@ static DMCGuardBif guard_tab[] = DBIF_ALL }, { + am_map_size, + &map_size_1, + 1, + DBIF_ALL + }, + { am_bit_size, &bit_size_1, 1, |