summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_port_task.c
Commit message (Expand)AuthorAgeFilesLines
* Change faulty assert checking that port is not dead at rescheduleRickard Green2020-06-121-1/+2
* Update copyright yearRickard Green2020-03-131-1/+1
* erts: Implement trapping while sending distr exit/downLukas Larsson2019-02-221-1/+1
* erts: Move fds with active true behaviour to own pollsetLukas Larsson2018-12-061-9/+72
* Update copyright yearHenrik Nord2018-06-181-1/+1
* do not call abort_signal_task() with invalid dataMikael Pettersson2018-05-291-2/+3
* Replace usage of ERTS_PSFLG_BOUNDRickard Green2018-03-051-17/+8
* erts: Move all I/O polling to a seperate threadLukas Larsson2017-10-021-5/+3
* erts: Optimize port_task quick allocatorSverker Eriksson2017-10-021-5/+6
* erts: Add multiple poll setsSverker Eriksson2017-10-021-33/+4
* erts: Remove undocumented driver_eventSverker Eriksson2017-09-151-29/+0
* erts: Refactor move check_io interface from sys to check_ioSverker Eriksson2017-09-151-0/+1
* Merge branch 'maint'Sverker Eriksson2017-09-121-3/+6
|\
| * erts: Fix memory leak when sending to terminating portSverker Eriksson2017-08-301-3/+6
* | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-109/+109
* | erts: Cleanup removal of non-smp emulatorsLukas Larsson2017-07-171-0/+4
* | erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-64/+0
|/
* Merge branch 'maint-19' into maintJohn Högberg2017-06-271-11/+26
|\
| * fixup! erts: Cleanup dropped port tasks correctlyLukas Larsson2017-06-141-7/+8
| * erts: Cleanup dropped port tasks correctlyLukas Larsson2017-06-141-6/+20
* | Update copyright yearHans Nilsson2017-06-141-1/+1
* | erts: Remove old unused functionsLukas Larsson2017-05-161-7/+0
* | Switch between scheduler types when multi-scheduling is blockedRickard Green2017-01-131-1/+1
|/
* erts: Extend process and port tracingLukas Larsson2016-04-151-0/+2
* Merge branch 'henrik/update-copyrightyear'Henrik Nord2016-04-131-1/+1
|\
| * update copyright-yearHenrik Nord2016-03-151-1/+1
* | Merge branch 'egil/erts/tracing-beam-lttng/OTP-10282'Björn-Egil Dahlberg2016-04-061-0/+17
|\ \
| * | erts: Add lttng tracepoints for driversBjörn-Egil Dahlberg2016-04-061-0/+17
| |/
* | erts: Add enif_port_commandLukas Larsson2016-03-291-3/+27
|/
* Merge branch 'master' into sverk/master/halt-INT_MINSverker Eriksson2016-02-241-1/+4
|\
| * erts: Add microstate accountingLukas Larsson2016-02-021-0/+3
| * ose: Remove all code related to the OSE portLukas Larsson2015-07-101-1/+1
* | erts: Change erl_exit into erts_exitSverker Eriksson2016-02-241-2/+2
|/
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* Optimized timer implementationRickard Green2015-05-081-7/+12
* Merge branch 'rickard/eager-check-io/OTP-12117' into rickard/maint-17/eager-c...Rickard Green2014-09-251-6/+18
|\
| * Introduce support for eager check I/O schedulingRickard Green2014-09-251-6/+18
* | Ensure "runnable port" trace messages are not sent out of orderRickard Green2014-08-221-14/+34
* | Merge branch 'rickard/port-emigrate-bug/OTP-12084' into rickard/port-emigrate...Rickard Green2014-08-181-2/+15
|\ \
| * | Verify run-queue assertsRickard Green2014-08-141-2/+14
| * | Fix emigrate bug in erts_port_task_schedule()Rickard Green2014-08-071-3/+17
* | | Fix abort of nosuspend-tasks in erts_port_task_schedule()Rickard Green2014-08-051-4/+5
* | | Merge branch 'paulgray/dtrace_snprintf_fix/OTP-11816'Lukas Larsson2014-03-251-1/+1
|\ \ \
| * | | Fix DTrace/SystemTap-related formattingScott Lystig Fritchie2014-03-251-1/+1
* | | | Merge branch 'paulgray/dtrace_snprintf_fix/OTP-11816'Lukas Larsson2014-03-251-2/+2
|\ \ \ \ | |/ / /
| * | | Pass full strings to DTrace probesMichal Ptaszek2014-03-121-2/+2
| | |/ | |/|
* | | Added support for ENEA OSELukas Larsson2014-02-241-1/+2
* | | Fix usage of non-empty run-queue flagRickard Green2014-01-271-0/+5
|/ /
* | erts: Fix segfault when scheduling release_port later_opLukas Larsson2013-08-271-4/+19
* | Merge branch 'pan/r16b01/system_monitor_long_schedule/OTP-11067' into maintPatrik Nyblom2013-06-051-0/+13
|\ \