summaryrefslogtreecommitdiff
path: root/erts/emulator/sys/common/erl_poll.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2023-02-141-1/+1
* erts: Fix erts_poll_get_selected_events on some platformsJohn Högberg2022-12-081-3/+5
* Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\
| * Update copyright yearRickard Green2021-12-131-1/+1
* | Fix typos in erts/emulator/sysKian-Meng, Ang2021-11-301-1/+1
|/
* Merge branch 'rickard/select-timeout-fix/GH-5339/OTP-17735' into maintRickard Green2021-11-111-0/+17
|\
| * Limit timeout value in calls to select()Rickard Green2021-11-031-0/+17
* | Merge branch 'sverker/erts/enif_select_error'Sverker Eriksson2021-02-191-4/+6
|\ \
| * | erts: Change poll_control failed return to only ERTS_POLL_EV_NVALSverker Eriksson2021-02-191-1/+1
| * | erts: Rename update_pollset as concurrent_update_pollsetSverker Eriksson2021-02-191-3/+5
* | | erts: Add asserts to suppress false positives found by clang saLukas Larsson2021-02-181-4/+6
|/ /
* | Merge branch 'rickard/poll-tab-len/ERIERL-580/OTP-17088' into maintRickard Green2020-12-231-1/+2
|\ \
| * | Fix table sizing in erts_pollRickard Green2020-12-231-1/+2
* | | Don't crash if the number of file descriptors is unlimitedBjörn Gustavsson2020-12-041-0/+15
* | | Merge branch 'rickard/thr-progress-wakeup-bugs/OTP-16870' into maintRickard Green2020-10-011-4/+19
|\ \ \
| * | | Fix thread progress handling in poll threadsRickard Green2020-09-291-4/+19
| |/ /
* | | Revert "Merge branch 'rickard/thr-prgr-wakeup-bugs/OTP-16853' into maint"Rickard Green2020-09-211-18/+15
* | | Merge branch 'rickard/thr-prgr-wakeup-bugs/OTP-16853' into maintRickard Green2020-09-171-15/+18
|\ \ \
| * | | Fix wakeup of threads doing polling using oneshotRickard Green2020-09-171-15/+18
| |/ /
* | | erts: Use ERTS_SYS_FD_INVALID instead of -1Sverker Eriksson2020-05-031-2/+2
| |/ |/|
* | Update copyright yearRickard Green2020-03-131-1/+1
* | erts: Fix clang warningsSverker Eriksson2020-01-151-8/+10
* | erts: Fix so that non-oneshot pollset on OpenBSD worksLukas Larsson2019-05-021-7/+24
* | erts: Fix file desc leak in poll debug get_evtsLukas Larsson2019-03-251-0/+4
|/
* Fix EV_DISPATCH detection on NetBSDLukas Larsson2019-02-011-2/+2
* erts: Fix getting of poll events on linux >= 4.15.0Lukas Larsson2019-01-211-4/+6
* erts: Move fds with active true behaviour to own pollsetLukas Larsson2018-12-061-127/+377
* erts: Pass thread progress data where possibleLukas Larsson2018-10-231-4/+5
* Use fallback pollset for stdin and friends when using kqueueJohn Högberg2018-07-031-0/+17
* Update copyright yearHenrik Nord2018-06-181-1/+1
* erts: Fix MacOS pollset bugSverker Eriksson2018-06-131-5/+28
* erts: Don't use EV_DISPATCH on openbsdLukas Larsson2018-03-291-4/+8
* erts: Fix a bunch of compiler warningsLukas Larsson2017-10-301-2/+4
* erts: disable kernel-poll on OS X vsn < 16Lukas Larsson2017-10-021-12/+66
* erts: Add testcases to test IOp and IOt optionsLukas Larsson2017-10-021-0/+8
* erts: Move all I/O polling to a seperate threadLukas Larsson2017-10-021-1723/+917
* erts: Rename ErtsPollSet_ structS to not confuse gdbSverker Eriksson2017-09-151-3/+7
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-49/+49
* erts: Cleanup removal of non-smp emulatorsLukas Larsson2017-07-171-12/+3
* erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-179/+5
* Allow toggling lock counting at runtimeJohn Högberg2017-07-061-7/+31
* erts: Handle SIGUSR1 via signal service insteadBjörn-Egil Dahlberg2017-01-191-1/+0
* Improve accuracy of timeouts using premature timeoutsRickard Green2016-06-221-1/+13
* update copyright-yearHenrik Nord2016-03-151-1/+1
* erts: Add microstate accountingLukas Larsson2016-02-021-8/+28
* Merge branch 'maint-17' into maintSverker Eriksson2015-06-291-10/+5
|\
| * Merge branch 'sverk/poll-lost-wakeup/OTP-12859' into maint-17Erlang/OTP2015-06-251-10/+5
| |\
| | * erts: Fix race in poller thread wake upSverker Eriksson2015-06-221-10/+5
* | | Merge branch 'bruce/change-license'Bruce Yinhe2015-06-221-9/+10
|\ \ \
| * | | Change license text to APLv2Bruce Yinhe2015-06-181-9/+10