aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/io.c
AgeCommit message (Expand)Author
2013-06-10Merge branch 'rickard/stale-driver-select/OTP-11084' into maintRickard Green
2013-06-10Fix bad fix of erts_stale_drv_select()Rickard Green
2013-06-04Merge branch 'rickard/stale-driver-select/OTP-11084' into maintRickard Green
2013-05-30Merge branch 'rickard/ptab-id-alloc/OTP-11077' into maintRickard Green
2013-05-17Introduce a better id allocation algorithm for PTabsRickard Green
2013-05-16Merge branch 'rickard/nosuspend/OTP-11076' into maintRickard Green
2013-05-16Merge branch 'rickard/inet_db/OTP-11074' into maintRickard Green
2013-05-06Only verify not busy for erlang:send(Port, Msg, [nosuspend]) until scheduledRickard Green
2013-05-06Fix crash when reporting stale driver selectRickard Green
2013-04-30Fix some sign warnings found with ClangAnthony Ramine
2013-04-29Do not treat port_set_data/port_get_data as signalsRickard Green
2013-04-05Merge branch 'maint-r16' into maintPatrik Nyblom
2013-04-03Be less eager requesting wakeup for cleanup jobsRickard Green
2013-03-04erts: Fix void * arithmeticBjörn-Egil Dahlberg
2013-02-21Fix port structure leak when hitting system limitRickard Green
2013-02-13Implement erl_drv_consume_timeslice()Rickard Green
2013-02-13Fix driver port accessesRickard Green
2013-02-01Fix port exitRickard Green
2013-01-28Fix memory leak in driver call functionalityLukas Larsson
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2013-01-23Merge branch 'sverk/r16/utf8-atoms'Sverker Eriksson
2013-01-23Bump reductions also for immediate driver callsRickard Green
2013-01-16UTF-8 support for distributionRickard Green
2012-12-17Fix driver_monitor_process() ASSERTRickard Green
2012-12-14Fix scheduled port link operationRickard Green
2012-12-11Fix debug build on threads disabled buildRickard Green
2012-12-07Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green
2012-12-07Add support for busy port message queueRickard Green
2012-12-07Add driver callback epilogueRickard Green
2012-12-07Implement true asynchronous signaling between processes and portsRickard Green
2012-12-03Add erl_drv_[send|output]_termRickard Green
2012-12-03Move busy port flagRickard Green
2012-12-03Use rwlock for driver listRickard Green
2012-12-03Optimize management of port tasksRickard Green
2012-12-03Improve configuration of process and port tablesRickard Green
2012-12-03Remove R9 compatibility featuresRickard Green
2012-12-03Use ptab functionality also for portsRickard Green
2012-12-03Prepare for use of ptab functionality also for portsRickard Green
2012-12-03Atomic port stateRickard Green
2012-12-03Generalize process table implementationRickard Green
2012-10-24Merge branch 'maint'Björn-Egil Dahlberg
2012-10-23erts: Fix lock check assertionBjörn-Egil Dahlberg
2012-10-15erts: Search for heart in ports that are aliveBjörn-Egil Dahlberg
2012-10-15erts, heart: Ensure erl_crash.dump is writtenBjörn-Egil Dahlberg
2012-08-20Merge branch 'maint'Patrik Nyblom
2012-08-14Make get/putenv and erlexec understand UnicodePatrik Nyblom
2012-04-30Merge branch 'maint'Björn-Egil Dahlberg
2012-04-27erts: Add port-I/O statistics for active once/trueBjörn-Egil Dahlberg
2012-04-27Merge branch 'rickard/proc-sched/OTP-9892'Rickard Green
2012-04-27Optimize process state changesRickard Green