aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_port_task.c
AgeCommit message (Expand)Author
2019-02-22erts: Implement trapping while sending distr exit/downLukas Larsson
2018-12-06erts: Move fds with active true behaviour to own pollsetLukas Larsson
2018-06-18Update copyright yearHenrik Nord
2018-05-29do not call abort_signal_task() with invalid dataMikael Pettersson
2018-03-05Replace usage of ERTS_PSFLG_BOUNDRickard Green
2017-10-02erts: Move all I/O polling to a seperate threadLukas Larsson
2017-10-02erts: Optimize port_task quick allocatorSverker Eriksson
2017-10-02erts: Add multiple poll setsSverker Eriksson
2017-09-15erts: Remove undocumented driver_eventSverker Eriksson
2017-09-15erts: Refactor move check_io interface from sys to check_ioSverker Eriksson
2017-09-12Merge branch 'maint'Sverker Eriksson
2017-08-30erts: Fix memory leak when sending to terminating portSverker Eriksson
2017-07-17erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson
2017-07-17erts: Cleanup removal of non-smp emulatorsLukas Larsson
2017-07-17erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson
2017-06-27Merge branch 'maint-19' into maintJohn Högberg
2017-06-14fixup! erts: Cleanup dropped port tasks correctlyLukas Larsson
2017-06-14Update copyright yearHans Nilsson
2017-06-14erts: Cleanup dropped port tasks correctlyLukas Larsson
2017-05-16erts: Remove old unused functionsLukas Larsson
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