summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_lock_check.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* hipe_mfait_lock needs to be below proc_main.Rickard Green2010-01-311-3/+3
* Merge branch 'mp/hipe-smp-fixes' into ccase/r13b04_devErlang/OTP2010-01-301-5/+8
|\
| * work around hipe_mfa_info_table lock omissionMikael Pettersson2010-01-271-0/+3
|/
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+1307