aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_nif.c
AgeCommit message (Expand)Author
2014-08-28add enif_schedule_nif() to NIF APISteve Vinoski
2014-03-28prevent NIF purge during dirty NIF executionSteve Vinoski
2014-03-28fix dirty NIF invalid memory readSteve Vinoski
2014-03-21Introduce minimum allowed major driver and nif versions on loadRickard Green
2014-02-24Merge branch 'lukas/ose/master/OTP-11334'Lukas Larsson
2014-02-24Added support for ENEA OSELukas Larsson
2014-02-24Merge branch 'vinoski/ds2'Rickard Green
2014-02-24further enhancements for dirty schedulersSteve Vinoski
2014-02-19Merge branch 'sverk/crypto/hmac-context-reuse-bug'Sverker Eriksson
2014-02-05erts: Fix NIF bug when load/upgrade fails after enif_open_resource_typeSverker Eriksson
2014-01-29erts: Change 'size' argument of enif_get_map_size from int* to size_t*Sverker Eriksson
2014-01-29erts: Fix map iterator bug when reverting from end of map positionSverker Eriksson
2014-01-29erts: Simplify some map iterator codeSverker Eriksson
2014-01-29erts: Remove use of h_limit which is always zero.Sverker Eriksson
2014-01-29erts: Let enif_map_iterator_next/prev return 0 to signal end of map.Sverker Eriksson
2014-01-29erts: Do not allow map iterator created without mapSverker Eriksson
2014-01-29erts: Increase version for NIF API and reject experimental v2.5Sverker Eriksson
2014-01-29erts: Remove enif_find_map_valueSverker Eriksson
2014-01-29erts: Add NIFs for MapsBjörn-Egil Dahlberg
2014-01-28initial support for dirty schedulers and dirty NIFsSteve Vinoski
2013-12-16erts: Add 'extra' argument to erts_convert_filename_to_encodingSverker Eriksson
2013-12-13erts: Refactor remove erts_sys_dll_open2Sverker Eriksson
2013-09-19erts, crypto: Support NIF library with unicode filename on windowsSverker Eriksson
2013-09-19erts: Fix compiler warningSverker Eriksson
2013-09-13erts: Fix loading of NIF library with unicode in pathSverker Eriksson
2013-08-21erts: Add option to include nifs staticallyLukas Larsson
2013-07-11Fix variable ‘rp_had_locks’ set but not used warningRickard Green
2013-02-13erts: Add enif_consume_timesliceSverker Eriksson
2013-01-28Merge branch 'sverk/enc_atom-opt'Sverker Eriksson
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2013-01-25erts: Refactor erts_atom_get to use ErtsAtomEncodingSverker Eriksson
2013-01-23Merge branch 'sverk/r16/utf8-atoms'Sverker Eriksson
2013-01-16atom fixes for NIFs and atom_to_binarySverker Eriksson
2013-01-08erts: Change internal representation of atoms to utf8Sverker Eriksson
2012-12-07Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green
2012-12-07Implement true asynchronous signaling between processes and portsRickard Green
2012-12-03Prepare for use of ptab functionality also for portsRickard Green
2012-10-09crypto: Make unloading of crypto saferSverker Eriksson
2012-08-20Merge branch 'maint'Patrik Nyblom
2012-08-17Relocate bodies of DTrace probes to the statically-linked VM.Scott Lystig Fritchie
2012-06-25Change the data structures for breakpointsBjörn Gustavsson
2012-04-27Merge branch 'rickard/proc-sched/OTP-9892'Rickard Green
2012-04-16Optimize process table accessRickard Green
2012-03-30Merge branch 'maint'Björn-Egil Dahlberg
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
2012-03-22Merge branch 'maint'Patrik Nyblom
2012-03-22Ifdef all dynamic trace codePatrik Nyblom
2012-03-22Change to more specific configure options for dtracePatrik Nyblom
2012-03-22Add user tag spreading functionality to VM and use in filePatrik Nyblom
2012-03-22Add DTrace support for OS X, Solaris, and Linux (via SystemTap), 3/4Scott Lystig Fritchie