aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.c
AgeCommit message (Expand)Author
2011-11-13Use generic lock-free queue for async threadsRickard Green
2011-11-13Use generic lock-free queue for misc aux workRickard Green
2011-11-13Replace system block with thread progress blockRickard Green
2011-11-13Optimize memory allocationRickard Green
2011-10-14Merge branch 'rickard/atomics-api/OTP-9014' and OTP_R14B04Rickard Green
2011-09-24Merge branch 'rickard/aux-work-bug/OTP-9567' into devRickard Green
2011-09-22Fix lost wakeup of scheduler when enqueuing auxiliary workRickard Green
2011-09-12Make sure we have a run_queueBjörn-Egil Dahlberg
2011-06-14Use new atomic API in runtime systemRickard Green
2011-05-13Merge branch 'rickard/barriers/OTP-9281' into devRickard Green
2011-05-13Reduce number of atomic opsRickard Green
2011-05-13Merge branch 'bjorn/fix-warnings/OTP-9250' into devBjörn Gustavsson
2011-05-11Merge branch 'rickard/gc-other/OTP-9211' into devRickard Green
2011-05-11Fix bad assertionsRickard Green
2011-05-11Eliminate alias warning in gcc 4.5.2Björn Gustavsson
2011-04-27Merge branch 'sverker/erts_printf-halfword' into devSverker Eriksson
2011-04-14Merge branch 'maint-r14' into devSverker Eriksson
2011-04-11Avoid scheduling of processes being garbage collected by othersRickard Green
2011-04-11Fix lost wakeup when process garbage collected by otherRickard Green
2011-04-11Only set status P_WAITING when neededRickard Green
2011-04-07Merge branch 'ta/erts-unused-vars' into devHenrik Nord
2011-03-25Merge branch 'pan/system_info_procs_crash/OTP-9140' into devPatrik Nyblom
2011-03-17Make erts_printf %T not recurse on C stackPatrik Nyblom
2011-03-16erts_printf %be to print integers of size EtermSverker Eriksson
2011-03-16erts: Remove unused variablesTuncer Ayaz
2011-03-10Merge branch 'sverker/valgrind-new-suppressions' into devSverker Eriksson
2011-03-08The emulator could get into a state where it didn't check for I/O.Rickard Green
2011-03-03Add erts_alloc_permanent_cache_aligned to supress valgrindSverker Eriksson
2011-03-02Merge branch 'pan/halfword-tmp-heap-fixes/OTP-8332' into devPatrik Nyblom
2011-02-10Verify that temp allocated memory is releasedRickard Green
2011-01-13Fix assymetric (Un)UseTmpHeap in erl_process.cPatrik Nyblom
2010-12-29Merge branch 'egil/timer-wheel-min-time/OTP-8990' into devBjörn-Egil Dahlberg
2010-12-20Refactor timer interfaceBjörn-Egil Dahlberg
2010-12-17Fix missed change of aux_work typeRickard Green
2010-12-17Merge branch 'rickard/ets-tab-delete/OTP-8999' into devRickard Green
2010-12-16Use 32-bit atomics for misc scheduling specific informationRickard Green
2010-12-16Safe deallocation of ETS-table structuresRickard Green
2010-12-15Use new atomic types in emulatorRickard Green
2010-12-01Merge branch 'rickard/load-balance-wrap/OTP-8950' into devRickard Green
2010-12-01Prevent wrapping of values used during load balancingRickard Green
2010-11-18Merge branch 'rickard/cpu-groups/OTP-8861' into devRickard Green
2010-11-18Generalize reader groupsRickard Green
2010-11-18Move cpu topology functionality into erl_cpu_topology.[ch]Rickard Green
2010-11-18Merge branch 'rickard/sys_schedule_debug' into devRickard Green
2010-11-18Verify that no outstanding I/O exist when checking for I/O in debug buildRickard Green
2010-11-18Merge branch 'rickard/sched-misc/OTP-8932' into devRickard Green
2010-11-10Fix erts_schedule_misc_op() so it can be called from arbitrary threadsRickard Green
2010-10-07Fix newly introduced halfword emulator bugsRickard Green
2010-09-04Add scheduler wakup threshold as command line argumentRickard Green
2010-09-04Lower the scheduler wakeup thresholdRickard Green