aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_lock_check.c
AgeCommit message (Expand)Author
2019-03-25Revert "erts: Add debug dist obuf memory leak check"Lukas Larsson
2019-02-22erts: Add debug dist obuf memory leak checkLukas Larsson
2018-11-06Merge branch 'maint'Björn Gustavsson
2018-11-06Add a persistent term storageBjörn Gustavsson
2018-10-26erts: Remove lock ordering of catree base nodesSverker Eriksson
2018-10-26erts: Let lock checker allow trylock of same orderSverker Eriksson
2018-10-26erts: Fix bug in lock checker for term comparisonSverker Eriksson
2018-10-19erts: Remove dead tree merging codeSverker Eriksson
2018-10-03erts: Remove "dynamic" lock order supportSverker Eriksson
2018-10-03erts: Add lock order check for route nodesSverker Eriksson
2018-10-03erts: Add lock order check of erl_db_catree base nodesSverker Eriksson
2018-10-03erts: Add Erlang term order to lock checkerSverker Eriksson
2018-09-05Add a more scalable ETS ordered_set implementationKjell Winblad
2018-04-26erts: Fix memory leak in lock checker at thread exitSverker Eriksson
2018-04-13erts: Make locked checker allocations thread specificSverker Eriksson
2018-04-13erts: Add erts_debug:lc_graph/0Sverker Eriksson
2018-04-13erts: Refactor erl_lock_check.cSverker Eriksson
2018-04-12erts: Remove obsolete locks from lock checkerSverker Eriksson
2018-03-21Implementation of true asynchronous signaling between processesRickard Green
2018-03-09Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg
2017-11-30Reimplement efile_drv as a dirty NIFJohn Högberg
2017-11-30Change resource_monitors' lock orderJohn Högberg
2017-09-15erts: Replace check_io spinlock with lock-less list insertionSverker Eriksson
2017-09-11erts: Remove possibility to disable dirty schedulersLukas Larsson
2017-09-05Merge branch 'maint'Rickard Green
2017-09-05Merge branch 'rickard/statistics-time-fixes/OTP-14597/ERL-465' into maintRickard Green
2017-09-04Bug fixes of statistics(wall_clock) and statistics(runtime)Rickard Green
2017-07-25Merge branch 'maint'John Högberg
2017-07-17erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson
2017-07-11Use erl_lock_flags in lock checkingJohn Högberg
2017-07-06Allow toggling lock counting at runtimeJohn Högberg
2017-05-04Update copyright yearRaimo Niskanen
2017-03-22erts: Remove meta_main_tabSverker Eriksson
2017-03-22erts: Replace meta_pid_to{_fixed}_tab with linked listsSverker Eriksson
2017-02-20Merge branch 'master' into sverker/enif_selectSverker Eriksson
2017-02-09erts: Add enif_monitor_process and enif_demonitor_processSverker Eriksson
2017-02-06Implement magic referencesRickard Green
2017-01-12Merge branch 'maint'Rickard Green
2017-01-11Fix call time tracing with dirty schedulersRickard Green
2017-01-02Merge branch 'maint'Rickard Green
2016-12-28Fix VM global GC info for dirty schedulersRickard Green
2016-08-31Remove old purge strategyRickard Green
2016-08-29Fix purge of codeRickard Green
2016-08-26Reclaim literal area after purge has completedRickard Green
2016-04-15erts: Implement tracer modulesLukas Larsson
2016-03-15update copyright-yearHenrik Nord
2016-02-02erts: Add microstate accountingLukas Larsson
2015-12-15erts: Move os_pid to port hash to child setupLukas Larsson
2015-12-15erts: Create forker process for spawn driverLukas Larsson
2015-06-24erts: Remove HALFWORD_HEAP definitionBjörn-Egil Dahlberg