aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.c
AgeCommit message (Expand)Author
2014-02-24ose: Cleanup POLL_SCHED_1 codeLukas Larsson
2014-02-24ose: Add fair scheduling yieldsLukas Larsson
2014-02-24ose,erts: Specify name for tsd keysLukas Larsson
2014-02-24Added support for ENEA OSELukas Larsson
2014-01-28initial support for dirty schedulers and dirty NIFsSteve Vinoski
2014-01-27Merge branch 'rickard/load_balance/OTP-11385'Rickard Green
2014-01-27Fix usage of non-empty run-queue flagRickard Green
2014-01-24Merge branch 'rickard/load_balance/OTP-11385'Rickard Green
2014-01-23Add support for scheduler utilization balancingRickard Green
2014-01-10erts: Remove the extra_root feature from the process structureSverker Eriksson
2013-12-12Merge branch 'sverk/trapping-bin2term' into OTP_R16B03Sverker Eriksson
2013-11-21erts: Yield after trapping term_to_binary if gc has been orderedSverker Eriksson
2013-11-18Functionality for disabling garbage collectionRickard Green
2013-11-18Execution of system tasks in context of another processRickard Green
2013-10-21Merge branch 'egil/fix-crashdump-pointer-crash/OTP-11420' into maintBjörn-Egil Dahlberg
2013-10-18erts: Fix segfaulting crashdump writingBjörn-Egil Dahlberg
2013-09-30erts: Remove ASSERT_EXPR macroSverker Eriksson
2013-09-10fix system_flag(scheduling_statistics,disable)Steve Vinoski
2013-06-12Merge branch 'rickard/+sfwi/OTP-11164' into maintRickard Green
2013-06-11erts: Add the +sfwi system flagRickard Green
2013-06-11Merge branch 'pan/happi/yield_in_term_to_binary' into maintOTP_R16B01_RC1Patrik Nyblom
2013-06-05Merge branch 'pan/r16b01/system_monitor_long_schedule/OTP-11067' into maintPatrik Nyblom
2013-06-05Make all steps ofterm_to_binary work in chunks and yieldPatrik Nyblom
2013-06-04Make term_to_binary yield (trap).happi
2013-06-04erts: Use carrier pool for migration of carriersRickard Green
2013-05-31Merge branch 'lukas/erts/gc_stat_contention/OTP-10271' into maintLukas Larsson
2013-05-31Replace gc stat lock with sched spec dataLukas Larsson
2013-05-30Merge branch 'rickard/ptab-id-alloc/OTP-11077' into maintRickard Green
2013-05-17Introduce a better id allocation algorithm for PTabsRickard Green
2013-05-16Merge branch 'rickard/nosuspend/OTP-11076' into maintRickard Green
2013-05-06Only verify not busy for erlang:send(Port, Msg, [nosuspend]) until scheduledRickard Green
2013-05-02Add system_monitor of long_schedulePatrik Nyblom
2013-04-18Merge branch 'maint-r16' into maintBjörn Gustavsson
2013-04-16Do not count offline run-queues as emptyRickard Green
2013-04-05Merge branch 'maint-r16' into maintPatrik Nyblom
2013-04-03Be less eager requesting wakeup for cleanup jobsRickard Green
2013-03-04erts: Use block comments - ansi styleBjörn-Egil Dahlberg
2013-02-19Fix bug where +sws proposal was still allowed to be setLukas Larsson
2013-01-25Merge branch 'pan/fix-compiler-warnings-clang-and-new-gcc'Patrik Nyblom
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2013-01-23Fix compiler warnings from GCC 4.7.1 on ARCH LinuxPatrik Nyblom
2013-01-02Change proposed scheduler wakeup strategy to be the defaultRickard Green
2012-12-07Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green
2012-12-07Implement true asynchronous signaling between processes and portsRickard Green
2012-12-03Move busy port flagRickard Green
2012-12-03Remove R9 compatibility featuresRickard Green
2012-12-03Use ptab functionality also for portsRickard Green
2012-12-03Prepare for use of ptab functionality also for portsRickard Green
2012-12-03Atomic port stateRickard Green
2012-12-03Generalize process table implementationRickard Green