summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_port.h
Commit message (Expand)AuthorAgeFilesLines
* erts: Add magic port control numbersSverker Eriksson2019-01-281-1/+1
* erts: Move fds with active true behaviour to own pollsetLukas Larsson2018-12-061-0/+2
* erts: Refactor port dist_entry & conn_id into PRTSDSverker Eriksson2018-09-181-3/+3
* Consolidate distribution entry state transitionsSverker Eriksson2018-09-181-0/+1
* erts: Fix bug in undocumented system_flag(scheduling_statistics)Sverker Eriksson2018-09-111-1/+4
* Remove error_logger process and add logger processSiri Hansen2018-04-261-0/+16
* Implementation of true asynchronous signaling between processesRickard Green2018-03-211-34/+14
* Replace usage of ERTS_PSFLG_BOUNDRickard Green2018-03-051-6/+32
* Merge 'sverker/erts/more-crash-dump-info/OTP-14820'Sverker Eriksson2018-02-221-0/+1
|\
| * erts,observer: Add more port info to crash dumpSverker Eriksson2018-02-201-0/+1
* | Merge branch 'maint' into john/erts/merge-zlib-and-vector-qJohn Högberg2017-09-061-17/+5
|\ \ | |/
| * erts: Add nif ioqLukas Larsson2017-09-051-17/+5
* | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-38/+38
* | erts: Cleanup removal of non-smp emulatorsLukas Larsson2017-07-171-1/+1
* | erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-49/+0
|/
* Update copyright yearHans Nilsson2017-06-141-1/+1
* Merge pull request #1435 from SalikhovDinislam/static_funcLukas Larsson2017-05-161-10/+0
|\
| * Make a function staticSalikhov Dinislam2017-04-301-10/+0
* | Merge branch 'maint'Sverker Eriksson2016-11-221-1/+1
|\ \ | |/
| * erts: Refactor crash dumping with cbprintfSverker Eriksson2016-11-171-1/+1
* | erts: Fix all -Wundef errorsSverker Eriksson2016-11-171-1/+1
|/
* erts: Add port monitorsDmytro Lytovchenko2016-06-101-10/+48
* Add better support for communication with a process executing dirty NIFRickard Green2016-05-111-0/+39
* erts: Extend process and port tracingLukas Larsson2016-04-151-1/+1
* Merge branch 'henrik/update-copyrightyear'Henrik Nord2016-04-131-1/+1
|\
| * update copyright-yearHenrik Nord2016-03-151-1/+1
* | Merge branch 'lukas/erts/enif_trace_functions/OTP-13442'Lukas Larsson2016-03-291-0/+2
|\ \
| * | erts: Add enif_port_commandLukas Larsson2016-03-291-0/+2
| |/
* | Improve process/port specific data managementRickard Green2016-03-241-9/+38
|/
* erts: Create forker process for spawn driverLukas Larsson2015-12-151-1/+6
* erts: Add support for asynchronous open_portLukas Larsson2015-12-151-0/+5
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* Save IO bytes in scheduler specific dataRickard Green2015-06-171-2/+1
* Optimized timer implementationRickard Green2015-05-081-19/+9
* Only verify not busy for erlang:send(Port, Msg, [nosuspend]) until scheduledRickard Green2013-05-061-0/+3
* Do not treat port_set_data/port_get_data as signalsRickard Green2013-04-291-12/+7
* Set default max ports on win32 to 8192Lukas Larsson2013-02-251-0/+11
* Update copyright yearsBjörn-Egil Dahlberg2013-02-221-1/+1
* Implement erl_drv_consume_timeslice()Rickard Green2013-02-131-0/+1
* Fix driver port accessesRickard Green2013-02-131-68/+72
* Bump reductions also for immediate driver callsRickard Green2013-01-231-20/+19
* Fix driver_monitor_process() ASSERTRickard Green2012-12-171-2/+4
* Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green2012-12-071-1/+5
* Add support for busy port message queueRickard Green2012-12-071-7/+57
* Add driver callback epilogueRickard Green2012-12-071-14/+60
* Implement true asynchronous signaling between processes and portsRickard Green2012-12-071-24/+183
* Add erl_drv_[send|output]_termRickard Green2012-12-031-1/+12
* Move busy port flagRickard Green2012-12-031-13/+9
* Optimize management of port tasksRickard Green2012-12-031-6/+4
* Improve configuration of process and port tablesRickard Green2012-12-031-0/+4