aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_db.c
AgeCommit message (Expand)Author
2019-04-18Fix broken ETS test caseKjell Winblad
2019-04-10Decentralized counters for ETS ordered_set with write_concurrencyKjell Winblad
2019-03-11erts: Fix ets:select table fixation leak at owner changeSverker Eriksson
2019-02-21erts: Yield later during process exit and allow free procs to runLukas Larsson
2019-02-05erts: Refactor rbt _yielding to use reductionsLukas Larsson
2018-10-23erts: Add erts_debug feature 'ets_force_split'Sverker Eriksson
2018-10-23erts: Implement ets:info(T, stats) for catreesSverker Eriksson
2018-10-03erts: Improve deallocation of CATree nodesSverker Eriksson
2018-09-05Add a more scalable ETS ordered_set implementationKjell Winblad
2018-08-03erts: Fix seq_trace to not clear token for system messagesLukas Larsson
2018-06-18Update copyright yearHenrik Nord
2018-06-07Merge branch 'sverker/ets-auto-unfix-delete-race/OTP-15109'Sverker Eriksson
2018-06-07erts: Fix race between ets table deletion and auto-unfixSverker Eriksson
2018-06-04erts: Increase scalability of ets name lookupSverker Eriksson
2018-06-04erts: Rename one of delete_trap to select_delete_trapSverker Eriksson
2018-06-04erts: Refactor usage of am_atom_put to ERTS_MAKE_AMSverker Eriksson
2018-06-04erts: Add system_info(ets_count)Sverker Eriksson
2018-05-18erts: Fix narrow race between ets:new and ets:deleteSverker Eriksson
2018-05-18Merge branch 'sverker/ets-delete_all_objects-trap/OTP-15078'Sverker Eriksson
2018-05-08erts: Rename untrapping db_free_*empty*_tableSverker Eriksson
2018-05-08erts: Cleanup ets codeSverker Eriksson
2018-05-08erts: Make atomic ets:delete_all_objects yieldSverker Eriksson
2018-04-26erts: Optimize monitor signal by message piggybackSverker Eriksson
2018-04-25erts: Fix reduction bump for ets:delete/1Sverker Eriksson
2018-04-20erts: Use table ref for select continuationSverker Eriksson
2018-03-09Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg
2018-02-22Add ets:whereis/1 for resolving table names -> tid()John Högberg
2017-09-12Merge branch 'maint'Sverker Eriksson
2017-09-12Merge branch 'sverker/ets-fix-assert-fix' into maintSverker Eriksson
2017-09-05erts: Fix faulty ASSERT of table fixation counterSverker Eriksson
2017-07-17erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson
2017-07-17erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson
2017-07-06Allow toggling lock counting at runtimeJohn Högberg
2017-05-04Update copyright yearRaimo Niskanen
2017-04-12erts: Introduce struct binary_internalsSverker Eriksson
2017-04-11erts: Introduce erts_bin_releaseSverker Eriksson
2017-03-22Use ETS table id references on select_replaceGuilherme Andrade
2017-03-22Disable ets:select_replace/2 for bagsGuilherme Andrade
2017-03-22ETS: Allow for matchspec-based replacementGuilherme Andrade
2017-03-22erts: Improve reduction count during table cleanupSverker Eriksson
2017-03-22erts: Cleanup table status bitsSverker Eriksson
2017-03-22erts: Remove now redundant 'id' from DbTableCommonRickard Green
2017-03-22erts: Remove meta_main_tabSverker Eriksson
2017-03-22erts: Pass tid argument down to trapping functionsSverker Eriksson
2017-03-22erts: Print table id as ref in crashdump and break menuSverker Eriksson
2017-03-22erts: Replace meta_pid_to{_fixed}_tab with linked listsSverker Eriksson
2017-03-02Implement ets:all() using scheduler specific dataRickard Green
2017-03-02Rename fixation count in ets table to avoid confusionRickard Green
2017-03-02Introduce references as table identifiersRickard Green
2017-02-06Use magic refs for compiled match specsRickard Green