Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-12 | erts: Update tests for maps:merge/2 and erlang:map_size/1 | Björn-Egil Dahlberg | |
2015-03-12 | erts: Fix erlang:hash and erlang:phash for hamt | Sverker Eriksson | |
by calling make_hash2. | |||
2015-03-12 | erts: Update build_and_check maps testcase | Björn-Egil Dahlberg | |
2015-03-12 | erts: Extend tests of maps:merge/2 | Björn-Egil Dahlberg | |
2015-03-12 | erts: Test building and removing maps | Björn-Egil Dahlberg | |
2015-03-12 | erts: Add tests for large maps:get/2 and maps:find/2 | Björn-Egil Dahlberg | |
2015-03-12 | erts: Remove hashmap from tests | Björn-Egil Dahlberg | |
2015-03-12 | erts: Improve map_SUITE:t_map_compare | Sverker Eriksson | |
2015-03-12 | erts: Change phash2 of maps to be sensitive to key-value combos. | Sverker Eriksson | |
The old hashing did not care which value belonged to which key, for example: would hash the same. | |||
2015-03-12 | erts: Add map_SUITE:t_map_compare | Sverker Eriksson | |
2015-03-12 | erts: Change to total ordering of keys in small maps | Sverker Eriksson | |
2014-03-14 | erts: Change external format for maps | Sverker Eriksson | |
to be: 116,Arity, K1,V1,K2,V2,...,Kn,Vn instead of: 116,Arity, K1,K2,...,Kn, V1,V2,....,Vn We think this will be better for future internal map structures like HAMT. Would be bad if we need to iterate twice over HAMT in term_to_binary, one for keys and one for values. | |||
2014-02-27 | erts: Fix Map cmp exact equal of an empty map | Björn-Egil Dahlberg | |
The expression, #{} =:= M where M was any Map, would always result in 'true'. This commit fixes this issue by first comparing sizes for both terms and then checking for size zero. | |||
2014-02-07 | erts,compiler: Correct and amend tests for Maps | Björn-Egil Dahlberg | |
Faulty test for maps update | |||
2014-01-29 | erts: Strengthen map_SUITE tests | Björn-Egil Dahlberg | |
* Add tests for maps:merge/2 * Add tests for maps:update/3 * Test more corner cases | |||
2014-01-29 | erts: Update maps_fold test to respect maps:fold/3 | Björn-Egil Dahlberg | |
2014-01-29 | Update map_SUITE to test "unsorted" encoded maps | Björn-Egil Dahlberg | |
2014-01-29 | Update map_SUITE to respect term order | Björn-Egil Dahlberg | |
2014-01-28 | erts: Add tests for Map update on expressions | Björn-Egil Dahlberg | |
(foo())#{ k1 := V1, k2 => V2 } | |||
2014-01-28 | erts: Add tests for non BIFs in Maps module | Björn-Egil Dahlberg | |
* maps:without/2 * maps:foldl/3 * maps:foldr/3 * maps:map/2 * maps:size/1 | |||
2014-01-28 | erts,stdlib: Change map module name to maps | Björn-Egil Dahlberg | |
Name conforms to EEP. | |||
2014-01-28 | erts: Fix map_SUITE match spec tests | Björn-Egil Dahlberg | |
2014-01-28 | Add tests for pditc, ets and tracing | Lukas Larsson | |
2014-01-28 | erts: Remove erlang:size/1 test from map_SUITE | Björn-Egil Dahlberg | |
2014-01-28 | stdlib: Deny variables as keys and disallow ':=' in map construction | Björn-Egil Dahlberg | |
In the current iteration of Maps we should deny *any* variables in Map keys. | |||
2014-01-28 | erts: Update Maps erlang:phash2/1 tests | Björn-Egil Dahlberg | |
2014-01-28 | erts: Add Map tests for erlang:phash/2 | Björn-Egil Dahlberg | |
2014-01-28 | erts: Add Map tests for hashing and external format | Björn-Egil Dahlberg | |
- Update map_SUITE with hash and encode tests - Update map_SUITE with external format decode tests - Update map_SUITE with map:to_list/1 and map:from_list/1 tests | |||
2014-01-28 | compiler: Implement different instructions for => and := | Björn Gustavsson | |
2014-01-28 | erts: Conform map_SUITE to extended syntax | Björn-Egil Dahlberg | |
2014-01-28 | erts: Add testsuite for Maps | Björn-Egil Dahlberg | |