aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_nif.c
AgeCommit message (Expand)Author
2012-04-16Optimize process table accessRickard Green
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
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
2011-12-05Merge branch 'sverk/deprecate-nif-reload'Sverker Eriksson
2011-12-02Iron out bugs in Win64 found in daily buildsPatrik Nyblom
2011-12-02Get cerl and distribution working in Win64Patrik Nyblom
2011-12-02Build Win64 Erlang emulator using MSYSunknown
2011-11-29erts: Deprecate the NIF reload mechanismSverker Eriksson
2011-11-25Fix clang linking problemBjörn Gustavsson
2011-11-13Merge branch 'rickard/thr-progress-block/OTP-9631'Rickard Green
2011-11-13Replace system block with thread progress blockRickard Green
2011-11-09Merge branch 'sverk/enif_inspect-memleak/OTP-9668'Sverker Eriksson
2011-11-07erts: Remove unused variable in enif_make_binaryBjörn-Egil Dahlberg
2011-10-31erts: Fix memory leak of enif_inspect_* on independent environmentSverker Eriksson
2011-10-18Merge branch 'fm/enif_is_number'Henrik Nord
2011-09-08Merge branch 'dev' into majorHenrik Nord
2011-09-02Fix enif_compare on 64bits machinesFilipe David Manana
2011-07-13Merge branch 'dev' into majorSverker Eriksson
2011-07-01Rename enif_get_reverse_list to enif_make_reverse_listLukas Larsson
2011-06-30Fix halfword bug in enif_make_int64Sverker Eriksson
2011-06-30Remove extra allocated heap fragmentLukas Larsson
2011-06-30Added enif_get_reverse_list to nif APILukas Larsson
2011-06-08Add NIF function enif_is_numberFilipe David Manana
2011-05-10Replace io_list_len() with erts_iolist_size()Björn Gustavsson
2011-03-24add support for checking if an ERL_NIF_TERM is an exceptionSteve Vinoski
2011-02-18Refuse to load NIF library on wrong VM variant (halfword/fullword)Sverker Eriksson
2011-02-03HALFWORD ETS match spec heap fragment optimizationSverker Eriksson
2011-02-03HALFWORD Make more allocators use high mem (binary, fixed and driver)Sverker Eriksson
2011-02-03HALFWORD ETS relative termsSverker Eriksson
2010-11-25NIF 64-bit integer get/make bugfix for halfword emulator.Sverker Eriksson
2010-08-30Merge branch 'sverker/NIF-64bit-integers/OTP-8746' into devPatrik Nyblom
2010-08-12Increase vheap counter to Uint64Björn-Egil Dahlberg
2010-07-23NIF 64-bit integer supportSverker Eriksson
2010-07-20One off-heap list, to eliminate two words per ETS object.Sverker Eriksson
2010-06-03Add a scheduler array for BpData at BeamInstr[-4]Björn-Egil Dahlberg
2010-06-03OTP-8555 Send message from NIFSverker Eriksson
2010-05-24erl_nif: add make_atom_len, make_existing_atom_len and make_string_lenTuncer Ayaz
2010-05-24erl_nif: add enif_get_atom_length and enif_get_list_lengthTuncer Ayaz
2010-05-24erl_nif: add enif_is_list and enif_is_tupleTuncer Ayaz
2010-05-17Add binary:longest_common_prefix/longest_common_suffixPatrik Nyblom
2010-04-28OTP-8474 NIF improvements after R13B04Sverker Eriksson
2010-03-10Adopt the new (R13B04) Nif functionality to the halfword codebasePatrik Nyblom
2010-03-10Add the BeamInstr data type for loaded BEAM codePatrik Nyblom
2010-03-10Store pointers to heap data in 32-bit wordsPatrik Nyblom
2010-02-11OTP-8335 Even more NIF featuresSverker Eriksson
2009-12-09OTP-8304 Incompatible changes in the experimental NIF feature. Changed theSverker Eriksson
2009-12-09OTP-8304 Incompatible changes in the experimental NIF feature. Changed theSverker Eriksson