aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_lock_check.c
AgeCommit message (Expand)Author
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
2015-06-18Change license text to APLv2Bruce Yinhe
2015-05-08Optimized timer implementationRickard Green
2015-03-20Introduce a new time APIRickard Green
2014-08-22Ensure "runnable port" trace messages are not sent out of orderRickard Green
2014-08-06erts: Print error reason when malloc failsLukas Larsson
2014-03-28erts: Add etp-lc-dump and etp-ppc-stacktrace macroLukas Larsson
2014-02-24ose,erts: Specify name for tsd keysLukas Larsson
2014-02-24erts: Make source file info available in lcLukas Larsson
2014-01-28initial support for dirty schedulers and dirty NIFsSteve Vinoski
2013-10-02erts: Add mutex to init_atoms in erts_mmap.cSverker Eriksson
2013-09-30erts: Add HARD_DBG_MSEGSverker Eriksson
2013-09-30erts: erts_mmap supercarrier management and erts_mseg usageRickard Green
2013-06-12Update copyright yearsBjörn-Egil Dahlberg
2013-06-05Merge branch 'pan/win_now_jumps' into maintPatrik Nyblom
2013-06-03erts: Remove SBMBC allocatorSverker Eriksson
2013-04-11erts: Change locking order for "port_table" and "port_sched_lock"Sverker Eriksson
2013-03-11Intermediate code with lock on gettickcount()Patrik Nyblom
2012-12-07Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green
2012-12-03Optimize management of port tasksRickard Green
2012-12-03Use ptab functionality also for portsRickard Green
2012-12-03Generalize process table implementationRickard Green
2012-08-31erts: Refactor naming regarding code_write_permissionSverker Eriksson
2012-07-31Merge branch 'maint'Rickard Green
2012-07-31Use static allocation of process lock queuesRickard Green
2012-04-27Merge branch 'rickard/proc-sched/OTP-9892'Rickard Green
2012-04-27Optimize process state changesRickard Green
2012-04-16Implement possibility to use ordinary mutexes as process locksRickard Green
2012-03-30Merge branch 'maint'Björn-Egil Dahlberg
2012-03-30Update copyright yearsBjörn-Egil Dahlberg