aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_driver.h
AgeCommit message (Expand)Author
2016-01-08erts: Allow -fvisibility=hidden for NIFs and driversSverker Eriksson
2016-01-08erts: Cleanup erl_driver.h for windowsSverker Eriksson
2015-12-15Merge branch 'lukas/erts/forker'Lukas Larsson
2015-12-15erts: Bump driver minor versionLukas Larsson
2015-12-15erts: Add erl_drv_set_pidLukas Larsson
2015-12-15erts: Add support for asynchronous open_portLukas Larsson
2015-11-27Merge branch 'maint'Sverker Eriksson
2015-11-10erts: Make key argument constant for erl_drv_{get|put}envSverker Eriksson
2015-07-10ose: Remove all code related to the OSE portLukas Larsson
2015-06-24erts: Remove halfword in erl_driver.hBjörn-Egil Dahlberg
2015-06-18Change license text to APLv2Bruce Yinhe
2015-01-13erts: Extend driver interface with emergency_closeBjörn-Egil Dahlberg
2014-09-12erts: Remove enif_have_dirty_schedulers()Sverker Eriksson
2014-05-08Add Visual Studio macros to erl_driver.h and ei.hPiotr Nosek
2014-03-21Introduce minimum allowed major driver and nif versions on loadRickard Green
2014-02-24ose: Updating event and signal API for OSEJonas Karlsson
2014-02-24ose: Rewrite resolve_signal API for ose driversLukas Larsson
2014-02-24Added support for ENEA OSELukas Larsson
2014-01-29erts: Add map construction to driver APISverker Eriksson
2014-01-15remove deprecated driver_async_cancel functionSteve Vinoski
2013-09-05Merge branch 'maint'Björn-Egil Dahlberg
2013-09-05Merge branch 'egil/erl_driver-thread-info/OTP-11303' into maintBjörn-Egil Dahlberg
2013-08-23Merge branch 'maint'Patrik Nyblom
2013-08-23Create better distribution of files over async threadsPatrik Nyblom
2013-08-21erts: Add support for static linked-in driversLukas Larsson
2013-07-24erts: Extend erl_driver interface with lock namesBjörn-Egil Dahlberg
2013-02-13Implement erl_drv_consume_timeslice()Rickard Green
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2013-01-16Merge branch 'yamt/erl_driver-ssize_t/OTP-10699'Björn-Egil Dahlberg
2013-01-16Use correct way to pull the definition of ssize_tYAMAMOTO Takashi
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-03Add erl_drv_[send|output]_termRickard Green
2012-12-03Use ptab functionality also for portsRickard Green
2012-07-19erts: Remove VxWorks from driversBjörn-Egil Dahlberg
2012-03-22Add DTrace support for OS X, Solaris, and Linux (via SystemTap), 1/4Scott Lystig Fritchie
2012-01-03erts: Add missing prototype to DRIVER_INITBjörn-Egil Dahlberg
2011-12-09Bump driver version to 2.0Raimo Niskanen
2011-12-09erl_driver.h: Enlarge type on return value from callRaimo Niskanen
2011-12-09erl_driver.h: Enlarge types on driver callbacks output, control and callRaimo Niskanen
2011-12-07erl_driver.h: Enlarge types in driver output functionsRaimo Niskanen
2011-12-07erl_driver.h: Enlarge types in driver queue and alloc functionsRaimo Niskanen
2011-12-07erl_driver.h: Use ErlDrvSizeT for size field in ErlIOVecRaimo Niskanen
2011-12-02Iron out bugs in Win64 found in daily buildsPatrik Nyblom
2011-12-02Get cerl and distribution working in Win64Patrik Nyblom
2011-11-13Use generic lock-free queue for async threadsRickard Green
2011-05-20Update copyright yearsBjörn-Egil Dahlberg
2011-04-26driver_entry: Remove gratuitous paren and fix typoTuncer Ayaz
2011-03-30Remove gratuitous paren in driver_entryTuncer Ayaz
2010-12-15Use new atomic types in emulatorRickard Green