aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_db_util.h
AgeCommit message (Expand)Author
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
2018-10-23erts: Refactor DbUpdateHandle with nicer typesSverker Eriksson
2018-10-23erts: Add erts_debug feature 'ets_force_split'Sverker Eriksson
2018-09-05Add a more scalable ETS ordered_set implementationKjell Winblad
2018-06-18Update copyright yearHenrik Nord
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
2017-09-12Merge branch 'maint'Sverker 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-05-04Update copyright yearRaimo Niskanen
2017-04-12erts: Introduce struct binary_internalsSverker Eriksson
2017-03-22Use ETS table id references on select_replaceGuilherme Andrade
2017-03-22Reject unsafe matchspecs on ets:select_replace/2Guilherme 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: 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-14erts: Add deallocation veto for magic destructorsSverker Eriksson
2017-02-06Use magic refs for compiled match specsRickard Green
2017-02-06Atomic reference count of binaries also in non-SMPRickard Green
2016-11-17erts: Refactor crash dumping with cbprintfSverker Eriksson
2016-07-11erts: Fix deadlock in ets:update_counter/4Sverker Eriksson
2016-05-04erts: Add matchspec restrictions for 'receive' traceSverker Eriksson
2016-05-04erts: Add matchspec to 'receive' traceSverker Eriksson
2016-03-15update copyright-yearHenrik Nord
2016-02-02Merge branch 'maint'Rickard Green
2016-01-20Introduce time warp safe replacement for safe_fixed optionRickard Green
2015-06-24erts: Remove halfword bases in ETSBjörn-Egil Dahlberg
2015-06-24erts: Remove halfword object manipulationBjörn-Egil Dahlberg
2015-06-24erts: Remove halfword heap relative comparisionsBjörn-Egil Dahlberg
2015-06-24erts: Remove halfword basic relative heap operationsBjörn-Egil Dahlberg
2015-06-24erts: Remove HALFWORD_HEAP definitionBjörn-Egil Dahlberg
2015-06-18Change license text to APLv2Bruce Yinhe
2015-05-07erts: ETS ordered_set cannot use it's optimization with MapsBjörn-Egil Dahlberg
2015-03-12Create new BIF ets:update_counter/4Anthony Ramine
2014-05-30Implement ets:take/2Anthony Ramine
2013-09-30erts: Remove ASSERT_EXPR macroSverker Eriksson
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2012-12-03Prepare for use of ptab functionality also for portsRickard Green
2012-08-02Use thread progress instead of scheduling misc aux work were possibleRickard Green