summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_db_hash.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Statically allocate trap export entries againJohn Högberg2020-11-131-4/+4
* Merge branch 'sverker/refactor-match-dbterm'Sverker Eriksson2020-10-051-62/+85
|\
| * erts: Refactor hash match_traversalSverker Eriksson2020-09-241-47/+64
| * erts: Refactor ETS matchingSverker Eriksson2020-09-221-23/+29
* | Merge branch 'maint'Sverker Eriksson2020-09-281-4/+16
|\ \
| * \ Merge 'sverker/22/ets-select_replace-compressed/ERL-1356/OTP-16874' into maintSverker Eriksson2020-09-281-4/+16
| |\ \ | | |/
| | * Merge 'sverker/21/ets-select_replace-compressed/OTP-16874'Sverker Eriksson2020-09-211-4/+16
| | |\
| | | * Merge 'sverker/20/ets-select_replace-compressed/OTP-16874'Sverker Eriksson2020-09-211-4/+16
| | | |\
| | | | * erts: Fix bug in ets:replace/2 on compressed tableSverker Eriksson2020-09-211-4/+17
* | | | | erts: Refactor bif exports to be allocated at start-timeLukas Larsson2020-09-211-4/+4
|/ / / /
* | | | Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\ \ \ \ | |/ / /
| * | | Update copyright yearRickard Green2020-03-131-1/+1
* | | | Raise system_limit exception if match-spec compile use too much stackRickard Green2020-03-111-2/+8
* | | | erts: Optimize ets insert list into compressed bagSverker Eriksson2020-02-281-28/+34
* | | | erts: Fix bug in ets:insert of list into compressed bagSverker Eriksson2020-02-281-1/+1
* | | | Merge 'maint'Sverker Eriksson2020-02-061-1/+4
|\ \ \ \ | |/ / /
| * | | Merge 'sverker/ets-update-counter-fix/ERL-1127/OTP-16404'Sverker Eriksson2020-02-061-1/+4
| |\ \ \
| | * | | erts: Fix bug in ets:update_counter causing wrong table sizeSverker Eriksson2020-02-041-1/+4
| | |/ /
* | | | erts: Consume reductions in ets:insert for bag duplicate checkSverker Eriksson2020-02-041-5/+11
* | | | Make ets:insert/2 and ets:insert_new/2 yieldKjell Winblad2019-12-181-6/+242
* | | | Merge branch 'maint'Lukas Larsson2019-11-291-3/+3
|\ \ \ \ | |/ / /
| * | | ets: Remove table locking when using smp 1Lukas Larsson2019-11-151-3/+3
* | | | ets_hash_decentralized_counters: use higher shrink limitKjell Winblad2019-09-251-8/+48
* | | | Add `ets:new/2` option to disable decentralized countersKjell Winblad2019-09-251-1/+1
* | | | Use decentralized counters for ETS tables with write_concurrencyKjell Winblad2019-09-251-61/+166
* | | | Merge branch 'maint'Sverker Eriksson2019-09-121-0/+6
|\ \ \ \ | |/ / /
| * | | Fix offheap check of emptied ets hash tableSverker Eriksson2019-09-101-0/+6
* | | | Merge branch 'maint'Sverker Eriksson2019-09-021-1/+133
|\ \ \ \ | |/ / /
| * | | erts: Add ets:info(_, binary)Rickard Green2019-08-291-2/+134
* | | | Merge branch 'maint'Rickard Green2019-07-221-0/+6
|\ \ \ \ | |/ / /
| * | | Fix node container refc tests of ETSRickard Green2019-07-221-0/+6
* | | | Merge branch 'sverker/hash-improve-shrink'Sverker Eriksson2019-07-051-68/+179
|\ \ \ \
| * | | | erts: Tweak hash shrink limitSverker Eriksson2019-07-051-10/+37
| * | | | erts: Improve hash shrinkingSverker Eriksson2019-07-021-58/+142
| |/ / /
* | | | Merge branch 'sverker/ets_SUITE-fixtable_iter_bag'Sverker Eriksson2019-07-051-1/+2
|\ \ \ \ | |/ / / |/| | |
| * | | stdlib: ets_SUITE:fixtable_iter_bagSverker Eriksson2019-07-051-1/+2
| |/ /
* | | Decentralized counters for ETS ordered_set with write_concurrencyKjell Winblad2019-04-101-16/+47
* | | erts: Fix bug for yielding ets:replaceSverker Eriksson2019-03-151-0/+1
* | | erts: Fix ets:select table fixation leak at owner changeSverker Eriksson2019-03-111-40/+76
* | | erts: Refactor common things into traverse_context_tSverker Eriksson2019-03-111-181/+142
* | | Merge branch 'sverker/maint/ets-no-mbuf-trapping/OTP-15660'Sverker Eriksson2019-03-071-10/+2
|\ \ \ | |/ /
| * | Merge branch 'sverker/ets-no-mbuf-trapping/OTP-15660'Sverker Eriksson2019-03-071-10/+2
| |\ \
| | * | erts: Remove ets traversal yielding if heap fragmentSverker Eriksson2019-03-071-10/+2
| | |/
* | | erts: Refactor DbUpdateHandle with nicer typesSverker Eriksson2018-10-231-2/+2
* | | erts: Improve deallocation of CATree nodesSverker Eriksson2018-10-031-7/+3
|/ /
* | erts: Refactor ets FixedDeletion allocationsSverker Eriksson2018-09-031-22/+24
* | erts: Fix ets memstat false leak of FixedDeletionSverker Eriksson2018-09-031-0/+1
* | Update copyright yearHenrik Nord2018-06-181-1/+1
* | erts: Rename untrapping db_free_*empty*_tableSverker Eriksson2018-05-081-4/+4
* | erts: Make ets:delete_all_objects yield on fixed tableSverker Eriksson2018-05-081-11/+32