diff options
author | Björn-Egil Dahlberg <[email protected]> | 2015-05-11 11:16:14 +0200 |
---|---|---|
committer | Björn-Egil Dahlberg <[email protected]> | 2015-05-11 11:16:14 +0200 |
commit | ccb1a2f06aa2b0ab77447572797d7fd75b2bd3c4 (patch) | |
tree | 50f7ba5c099efead21973b6cb5cd4f819d5243e2 /erts/emulator/beam/erl_db_util.h | |
parent | 4fc828ad916a5f3eedeea55ec7a6e7ea169fa46b (diff) | |
parent | b51bbf8b8a06e7bf18e0b837f50dad4a66a0fca7 (diff) | |
download | otp-ccb1a2f06aa2b0ab77447572797d7fd75b2bd3c4.tar.gz otp-ccb1a2f06aa2b0ab77447572797d7fd75b2bd3c4.tar.bz2 otp-ccb1a2f06aa2b0ab77447572797d7fd75b2bd3c4.zip |
Merge branch 'egil/fix-maps-copy-shallow'
* egil/fix-maps-copy-shallow:
erts: Make hashmap_get halfword safe
erts: Fix ETS db_has_variable check for large Maps
stdlib: Strengthen ETS Maps tests
erts: Fix copy shallow for large Maps
stdlib: Strengthen ETS Maps tests
erts: ETS ordered_set cannot use it's optimization with Maps
stdlib: Strengthen ETS Maps tests
stdlib: Refactor away ?line macro
Diffstat (limited to 'erts/emulator/beam/erl_db_util.h')
-rw-r--r-- | erts/emulator/beam/erl_db_util.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/erts/emulator/beam/erl_db_util.h b/erts/emulator/beam/erl_db_util.h index ca206c7f58..b2d5a306cb 100644 --- a/erts/emulator/beam/erl_db_util.h +++ b/erts/emulator/beam/erl_db_util.h @@ -342,6 +342,7 @@ void* db_store_term(DbTableCommon *tb, DbTerm* old, Uint offset, Eterm obj); void* db_store_term_comp(DbTableCommon *tb, DbTerm* old, Uint offset, Eterm obj); Eterm db_copy_element_from_ets(DbTableCommon* tb, Process* p, DbTerm* obj, Uint pos, Eterm** hpp, Uint extra); +int db_has_map(Eterm obj); int db_has_variable(Eterm obj); int db_is_variable(Eterm obj); void db_do_update_element(DbUpdateHandle* handle, |