summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_db_tree.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Add ets:info(_, binary)Rickard Green2019-08-291-2/+47
* Fix node container refc tests of ETSRickard Green2019-07-221-0/+6
* Decentralized counters for ETS ordered_set with write_concurrencyKjell Winblad2019-04-101-26/+71
* erts: Fix ets:select table fixation leak at owner changeSverker Eriksson2019-03-111-18/+33
* Merge branch 'sverker/maint/ets-no-mbuf-trapping/OTP-15660'Sverker Eriksson2019-03-071-14/+0
|\
| * Merge branch 'sverker/ets-no-mbuf-trapping/OTP-15660'Sverker Eriksson2019-03-071-14/+0
| |\
| | * erts: Remove ets traversal yielding if heap fragmentSverker Eriksson2019-03-071-14/+0
* | | erts: Tidy some ordered_set iteration codeSverker Eriksson2018-11-011-6/+26
* | | erts: Fix slot bug in find_next/prevSverker Eriksson2018-10-231-10/+12
* | | erts: Do contention adaptions during (updating) iterationsSverker Eriksson2018-10-231-77/+124
* | | erts: Optimize find_next/prev_from_pb_keySverker Eriksson2018-10-231-24/+14
* | | erts: Remove tree merging for ets:slotSverker Eriksson2018-10-191-54/+79
* | | erts: Remove tree merging for ets:first,last,next,prevSverker Eriksson2018-10-191-2/+2
* | | erts: Remove tree merging for ets:select*Sverker Eriksson2018-10-191-251/+407
* | | erts: Add table type assertions for static stack accessSverker Eriksson2018-10-191-12/+18
* | | erts: Refactor ets:select* bound key lookupSverker Eriksson2018-10-191-32/+36
* | | erts: Refactor ets ordered_set match spec key boundnessSverker Eriksson2018-10-191-75/+72
* | | erts: Fix bug introduced in merge commitSverker Eriksson2018-10-091-1/+1
* | | Merge branch 'maint'Sverker Eriksson2018-10-091-10/+2
|\ \ \ | |/ /
| * | Merge branch 'sverker/erts/ets-select_replace-bug/OTP-15346' into maintSverker Eriksson2018-10-091-10/+2
| |\ \
| | * | erts: Fix bug in ets:select_replace for bound keySverker Eriksson2018-10-091-10/+2
* | | | Add a more scalable ETS ordered_set implementationKjell Winblad2018-09-051-362/+552
* | | | Change "can not" into "cannot"Raimo Niskanen2018-07-271-2/+2
|/ / /
* | | Update copyright yearHenrik Nord2018-06-181-1/+1
* | | erts: Rename untrapping db_free_*empty*_tableSverker Eriksson2018-05-081-3/+4
* | | erts: Cleanup ets codeSverker Eriksson2018-05-081-38/+5
* | | erts: Make atomic ets:delete_all_objects yieldSverker Eriksson2018-05-081-4/+6
* | | Merge branch 'maint'John Högberg2017-09-111-3/+0
|\ \ \ | | |/ | |/|
| * | Replace ad-hoc MIN/MAX macros with common onesJohn Högberg2017-09-071-3/+0
| |/
* | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-13/+13
|/
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* erts: Introduce struct binary_internalsSverker Eriksson2017-04-121-6/+6
* Remove redundant variable initializationsGuilherme Andrade2017-03-231-3/+3
* Use ETS table id references on select_replaceGuilherme Andrade2017-03-221-3/+2
* erts: Optimize ets:select_replace to not use heapSverker Eriksson2017-03-221-2/+9
* Cleanup some unnecessary variable initializationSverker Eriksson2017-03-221-6/+4
* Reject unsafe matchspecs on ets:select_replace/2Guilherme Andrade2017-03-221-16/+36
* Use magic refs on revamped ETS codeGuilherme Andrade2017-03-221-8/+4
* Deduplicate select* code on ETS hash tablesGuilherme Andrade2017-03-221-1/+2
* ETS: Allow for matchspec-based replacementGuilherme Andrade2017-03-221-14/+393
* erts: Improve reduction count during table cleanupSverker Eriksson2017-03-221-15/+13
* erts: Remove meta_main_tabSverker Eriksson2017-03-221-6/+3
* erts: Pass tid argument down to trapping functionsSverker Eriksson2017-03-221-13/+13
* Use magic refs for compiled match specsRickard Green2017-02-061-22/+18
* erts: Refactor crash dumping with cbprintfSverker Eriksson2016-11-171-2/+2
* update copyright-yearHenrik Nord2016-03-151-1/+1
* Merge branch 'master' into sverk/master/halt-INT_MINSverker Eriksson2016-02-241-137/+101
|\
| * erts: Remove halfword bases in ETSBjörn-Egil Dahlberg2015-06-241-99/+68
| * erts: Remove halfword relative printfBjörn-Egil Dahlberg2015-06-241-4/+3
| * erts: Remove halfword is_same bases macroBjörn-Egil Dahlberg2015-06-241-3/+3