aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_nif.c
AgeCommit message (Expand)Author
2016-02-24Merge branch 'master' into sverk/master/halt-INT_MINSverker Eriksson
2016-02-24erts: Change erl_exit into erts_exitSverker Eriksson
2016-02-18Merge branch 'sverk/fix-list-length-int/OTP-13288'Sverker Eriksson
2016-02-15Merge branch 'rickard/ds-fixes' into rickard/ds-fixes-masterRickard Green
2016-02-15Ensure that work is done on the correct type of schedulersRickard Green
2016-02-08erts: Fix error cases in enif_get_list_lengthSverker Eriksson
2016-02-02Merge branch 'maint'Rickard Green
2016-01-21Introduce time management in native APIsRickard Green
2015-11-27Merge branch 'maint'Sverker Eriksson
2015-11-26erts: Add enif_getenvSverker Eriksson
2015-11-18Use sharing preserving copy in enif_make_copyBjörn-Egil Dahlberg
2015-11-12Fragmented young heap generation and off_heap_message_queue optionRickard Green
2015-11-12erts: Refactor header of loaded beam codeSverker Eriksson
2015-06-18Change license text to APLv2Bruce Yinhe
2015-06-15Merge branch 'sverk/map-merge-trap'Sverker Eriksson
2015-06-01erts: Fix magic binary alignment on 32-bitSverker Eriksson
2015-06-01Merge branch 'vinoski/enif-raise-exception/OTP-12770'Sverker Eriksson
2015-05-27erts: Rename ErlNifMapIteratorEntry enumsSverker Eriksson
2015-05-26Add enif_raise_exceptionSteve Vinoski
2015-05-26Enhance enif_has_pending_exceptionSteve Vinoski
2015-05-26Fix for enif_schedule_nif and exceptionsSteve Vinoski
2015-05-08Merge branch 'rickard/timer-optimization/OTP-12650'Rickard Green
2015-05-08Optimized timer implementationRickard Green
2015-04-22Merge branch 'sverk/pr632/prevent-illegal-nif-terms/OTP-12655'Sverker Eriksson
2015-04-15erts: Add enif_has_pending_exceptionSverker Eriksson
2015-04-15erts: Fix compile warning in enif_make_doubleSverker Eriksson
2015-04-15erts: Fix isfinite for windowsSverker Eriksson
2015-04-14erts: Refactor erts_queue_messageBjörn-Egil Dahlberg
2015-03-25erts: Combine flat and hash maps under one unifying tagBjörn-Egil Dahlberg
2015-03-20Merge branch 'rickard/time_api/OTP-11997'Rickard Green
2015-03-20Introduce a new time APIRickard Green
2015-03-15Ensure NIF term creation disallows illegal valuesSteve Vinoski
2015-03-12erts: Fix nif API for hashmapsSverker Eriksson
2015-03-12erts: Refactor maps naming conventionSverker Eriksson
2014-11-10Merge branch 'maint'Bruce Yinhe
2014-11-04Fix gc-related problem with dirty NIFsSteve Vinoski
2014-10-28Merge branch 'egil/nox/maps-match_specs/OTP-12270'Björn-Egil Dahlberg
2014-10-27erts: Fix return value from erts_maps_get to be constBjörn-Egil Dahlberg
2014-09-17Merge branch 'sverk/bin-alloc-refactor'Sverker Eriksson
2014-09-12erts: Remove enif_have_dirty_schedulers()Sverker Eriksson
2014-09-05Merge branch 'vinoski/enif-schedule-nif' into maintRickard Green
2014-09-05Use separate allocation type for NIF exportRickard Green
2014-09-04erts: Refactor binary allocation interface to also initialize BinarySverker Eriksson
2014-09-04Merge branch 'sverk/nif-inspect-copy-bug/OTP-9828' into maintSverker Eriksson
2014-09-03erts: Fix bug with enif_make_copy reallocating writable binarySverker Eriksson
2014-08-28add enif_schedule_nif() to NIF APISteve Vinoski
2014-08-20Return pointer to value in erts_maps_get()Anthony Ramine
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