aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_port_task.c
AgeCommit message (Expand)Author
2017-01-13Switch between scheduler types when multi-scheduling is blockedRickard Green
2016-04-15erts: Extend process and port tracingLukas Larsson
2016-04-13Merge branch 'henrik/update-copyrightyear'Henrik Nord
2016-04-06Merge branch 'egil/erts/tracing-beam-lttng/OTP-10282'Björn-Egil Dahlberg
2016-04-06erts: Add lttng tracepoints for driversBjörn-Egil Dahlberg
2016-03-29erts: Add enif_port_commandLukas Larsson
2016-03-15update copyright-yearHenrik Nord
2016-02-24Merge branch 'master' into sverk/master/halt-INT_MINSverker Eriksson
2016-02-24erts: Change erl_exit into erts_exitSverker Eriksson
2016-02-02erts: Add microstate accountingLukas Larsson
2015-07-10ose: Remove all code related to the OSE portLukas Larsson
2015-06-18Change license text to APLv2Bruce Yinhe
2015-05-08Optimized timer implementationRickard Green
2014-09-25Merge branch 'rickard/eager-check-io/OTP-12117' into rickard/maint-17/eager-c...Rickard Green
2014-09-25Introduce support for eager check I/O schedulingRickard Green
2014-08-22Ensure "runnable port" trace messages are not sent out of orderRickard Green
2014-08-18Merge branch 'rickard/port-emigrate-bug/OTP-12084' into rickard/port-emigrate...Rickard Green
2014-08-14Verify run-queue assertsRickard Green
2014-08-07Fix emigrate bug in erts_port_task_schedule()Rickard Green
2014-08-05Fix abort of nosuspend-tasks in erts_port_task_schedule()Rickard Green
2014-03-25Merge branch 'paulgray/dtrace_snprintf_fix/OTP-11816'Lukas Larsson
2014-03-25Fix DTrace/SystemTap-related formattingScott Lystig Fritchie
2014-03-25Merge branch 'paulgray/dtrace_snprintf_fix/OTP-11816'Lukas Larsson
2014-03-12Pass full strings to DTrace probesMichal Ptaszek
2014-02-24Added support for ENEA OSELukas Larsson
2014-01-27Fix usage of non-empty run-queue flagRickard Green
2013-08-27erts: Fix segfault when scheduling release_port later_opLukas Larsson
2013-06-05Merge branch 'pan/r16b01/system_monitor_long_schedule/OTP-11067' into maintPatrik Nyblom
2013-06-04Merge branch 'rickard/stale-driver-select/OTP-11084' into maintRickard Green
2013-05-06Only verify not busy for erlang:send(Port, Msg, [nosuspend]) until scheduledRickard Green
2013-05-06Fix crash when reporting stale driver selectRickard Green
2013-05-02Add system_monitor of long_schedulePatrik Nyblom
2013-04-04Make port close not be delayedPatrik Nyblom
2013-04-03Be less eager requesting wakeup for cleanup jobsRickard Green
2013-02-13Implement erl_drv_consume_timeslice()Rickard Green
2013-02-13Fix driver port accessesRickard Green
2013-02-01Fix port exitRickard Green
2013-01-25Merge branch 'pan/fix-compiler-warnings-clang-and-new-gcc'Patrik Nyblom
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2013-01-24Bump fewer vreds per task callbackRickard Green
2013-01-23Fix compiler warnings from GCC 4.7.1 on ARCH LinuxPatrik Nyblom
2013-01-23Bump reductions also for immediate driver callsRickard Green
2012-12-14Fix aborts of port tasks when terminating portsRickard Green
2012-12-07Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green
2012-12-07Add support for busy port message queueRickard Green
2012-12-07Add driver callback epilogueRickard Green
2012-12-07Implement true asynchronous signaling between processes and portsRickard Green
2012-12-03Add erl_drv_[send|output]_termRickard Green
2012-12-03Move busy port flagRickard Green
2012-12-03Optimize management of port tasksRickard Green