summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_lock_check.c
Commit message (Expand)AuthorAgeFilesLines
* Ensure "runnable port" trace messages are not sent out of orderRickard Green2014-08-221-1/+1
* erts: Print error reason when malloc failsLukas Larsson2014-08-061-10/+7
* erts: Add etp-lc-dump and etp-ppc-stacktrace macroLukas Larsson2014-03-281-2/+2
* ose,erts: Specify name for tsd keysLukas Larsson2014-02-241-1/+1
* erts: Make source file info available in lcLukas Larsson2014-02-241-32/+42
* initial support for dirty schedulers and dirty NIFsSteve Vinoski2014-01-281-0/+3
* erts: Add mutex to init_atoms in erts_mmap.cSverker Eriksson2013-10-021-0/+1
* erts: Add HARD_DBG_MSEGSverker Eriksson2013-09-301-0/+1
* erts: erts_mmap supercarrier management and erts_mseg usageRickard Green2013-09-301-1/+2
* Update copyright yearsBjörn-Egil Dahlberg2013-06-121-1/+1
* Merge branch 'pan/win_now_jumps' into maintPatrik Nyblom2013-06-051-0/+5
|\
| * Intermediate code with lock on gettickcount()Patrik Nyblom2013-03-111-0/+5
* | erts: Remove SBMBC allocatorSverker Eriksson2013-06-031-1/+0
* | erts: Change locking order for "port_table" and "port_sched_lock"Sverker Eriksson2013-04-111-2/+2
|/
* Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green2012-12-071-9/+14
|\
| * Optimize management of port tasksRickard Green2012-12-031-3/+1
| * Use ptab functionality also for portsRickard Green2012-12-031-5/+12
| * Generalize process table implementationRickard Green2012-12-031-1/+1
* | erts: Refactor naming regarding code_write_permissionSverker Eriksson2012-08-311-1/+1
* | Merge branch 'maint'Rickard Green2012-07-311-3/+0
|\ \
| * | Use static allocation of process lock queuesRickard Green2012-07-311-3/+0
* | | Merge branch 'rickard/proc-sched/OTP-9892'Rickard Green2012-04-271-1/+1
|\ \ \ | | |/ | |/|
| * | Optimize process state changesRickard Green2012-04-271-1/+1
| * | Implement possibility to use ordinary mutexes as process locksRickard Green2012-04-161-1/+1
| |/
* | Merge branch 'maint'Björn-Egil Dahlberg2012-03-301-1/+1
|\ \ | |/
| * Update copyright yearsBjörn-Egil Dahlberg2012-03-301-1/+1
* | Merge branch 'maint'Patrik Nyblom2012-03-221-0/+3
|\ \ | |/
| * Change to more specific configure options for dtracePatrik Nyblom2012-03-221-1/+1
| * Add DTrace support for OS X, Solaris, and Linux (via SystemTap), 3/4Scott Lystig Fritchie2012-03-221-0/+3
* | erts: Suspend processes waiting for code_ix lockSverker Eriksson2012-02-211-1/+1
* | erts: Fix print-bug in lock checker on debug-vmSverker Eriksson2012-02-211-1/+1
* | First try at non-blocking code loading!Sverker Eriksson2012-02-211-0/+2
|/
* Remove common run-queue in SMP caseRickard Green2011-12-011-1/+0
* Fix warning when lock-checker is enabledRickard Green2011-11-181-1/+1
* Use generic lock-free queue for async threadsRickard Green2011-11-131-5/+2
* Use generic lock-free queue for misc aux workRickard Green2011-11-131-2/+0
* Optimize memory allocationRickard Green2011-11-131-4/+1
* Use separate memory carriers for small blocksRickard Green2011-07-081-0/+1
* Expand the use of high memory allocation in halfword emulatorSverker Eriksson2011-05-091-4/+6
* HALFWORD ETS Fix copyright year in some source filesSverker Eriksson2011-02-181-1/+1
* HALFWORD ETS 32-bit arch fixes and other cleanupsSverker Eriksson2011-02-031-1/+1
* Merge branch 'rickard/ets-tab-delete/OTP-8999' into devRickard Green2010-12-171-0/+2
|\
| * Safe deallocation of ETS-table structuresRickard Green2010-12-161-0/+2
* | Remove unused ethread time functionalityRickard Green2010-12-141-3/+3
|/
* Move cpu topology functionality into erl_cpu_topology.[ch]Rickard Green2010-11-181-1/+1
* Remove binary overhead counter from ets objectsPatrik Nyblom2010-08-191-1/+0
* Rewrite ethread libraryRickard Green2010-08-101-45/+64
* Teach call_time trace to use intruction pointersBjörn-Egil Dahlberg2010-06-031-1/+0
* Add a custom mmap wrapper to force heaps into the lower address rangePatrik Nyblom2010-03-101-0/+3
* Fit all heap data into the 32-bit address rangePatrik Nyblom2010-03-101-0/+2