aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.c
AgeCommit message (Expand)Author
2011-12-01Merge branch 'rickard/rm-common-runq/OTP-9727'Rickard Green
2011-12-01Remove common run-queue in SMP caseRickard Green
2011-12-01Fix scheduler suspend bugRickard Green
2011-11-29erl_process.c: Remove the redundant variable 'processes_busy'Björn Gustavsson
2011-11-18Merge branch 'sverk/hipe-without-fpe/OTP-9724'Sverker Eriksson
2011-11-18Merge branch 'rickard/sched-compact-load/OTP-9695'Rickard Green
2011-11-17hipe,erts: Allow hipe without floating point exceptionsSverker Eriksson
2011-11-15Add switch that can disable scheduler compaction of loadRickard Green
2011-11-13Merge branch 'rickard/generic-thr-queue/OTP-9632'Rickard Green
2011-11-13Merge branch 'rickard/thr-progress-block/OTP-9631'Rickard Green
2011-11-13Merge branch 'rickard/alloc-opt/OTP-7775'Rickard Green
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-26Merge branch 'dev' into majorLars Thorsen
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-13Merge branch 'dev' into majorBjörn-Egil Dahlberg
2011-09-12Make sure we have a run_queueBjörn-Egil Dahlberg
2011-09-06BEAM: Unify allocation of X and float registersBjörn Gustavsson
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