summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_port_task.h
Commit message (Expand)AuthorAgeFilesLines
* erts: Refactor all headers to work in C++Lukas Larsson2020-09-211-1/+1
* Update copyright yearRickard Green2020-03-131-1/+1
* erts: Move fds with active true behaviour to own pollsetLukas Larsson2018-12-061-2/+19
* erts: Optimize port_task quick allocatorSverker Eriksson2017-10-021-0/+3
* erts: Add multiple poll setsSverker Eriksson2017-10-021-21/+1
* erts: Remove undocumented driver_eventSverker Eriksson2017-09-151-1/+0
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-13/+13
* erts: Cleanup removal of non-smp emulatorsLukas Larsson2017-07-171-1/+1
* erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-14/+0
* Merge branch 'john/erts/runtime-lcnt' into maintJohn Högberg2017-07-061-7/+1
|\
| * Allow toggling lock counting at runtimeJohn Högberg2017-07-061-7/+1
* | Update copyright yearHans Nilsson2017-06-141-1/+1
|/
* Merge pull request #1436 from garazdawi/lukas/erts/remove_unused_functionsLukas Larsson2017-05-161-1/+0
|\
| * erts: Remove old unused functionsLukas Larsson2017-05-161-1/+0
* | erts: Unbreak --enable-lock-checking --enable-lock-counterSverker Eriksson2017-05-051-3/+5
|/
* erts: Remove unnecessary 'enable_lcnt' option in locksBjörn-Egil Dahlberg2016-12-021-5/+3
* Merge branch 'henrik/update-copyrightyear'Henrik Nord2016-04-131-1/+1
|\
| * update copyright-yearHenrik Nord2016-03-151-1/+1
* | erts: Add enif_port_commandLukas Larsson2016-03-291-0/+2
|/
* Change license text to APLv2Bruce Yinhe2015-06-181-10/+11
* Merge branch 'rickard/eager-check-io/OTP-12117' into rickard/maint-17/eager-c...Rickard Green2014-09-251-1/+1
|\
| * Introduce support for eager check I/O schedulingRickard Green2014-09-251-1/+1
* | Ensure "runnable port" trace messages are not sent out of orderRickard Green2014-08-221-0/+2
* | erts: Make source file info available in lcLukas Larsson2014-02-241-3/+5
|/
* Ensure exit signal due to link precede port BIF returnRickard Green2013-11-261-1/+10
* Update copyright yearsBjörn-Egil Dahlberg2013-06-121-1/+1
* Only verify not busy for erlang:send(Port, Msg, [nosuspend]) until scheduledRickard Green2013-05-061-0/+2
* Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green2012-12-071-15/+145
|\
| * Add support for busy port message queueRickard Green2012-12-071-9/+37
| * Implement true asynchronous signaling between processes and portsRickard Green2012-12-071-3/+53
| * Move busy port flagRickard Green2012-12-031-0/+2
| * Optimize management of port tasksRickard Green2012-12-031-14/+57
|/
* Optimize process state changesRickard Green2012-04-271-8/+5
* Use new atomic API in runtime systemRickard Green2011-06-141-4/+4
* Update copyright yearsBjörn-Egil Dahlberg2011-03-111-1/+1
* The emulator could get into a state where it didn't check for I/O.Rickard Green2011-03-081-0/+1
* Use new atomic types in emulatorRickard Green2010-12-151-2/+2
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+135