summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/bif.h
Commit message (Expand)AuthorAgeFilesLines
* Replace previous suspend in setnode/3Rickard Green2018-05-161-0/+37
* New process_info() implementation using signalsRickard Green2018-04-121-0/+6
* Fix signal order for is_process_aliveRickard Green2018-03-221-61/+0
* Implementation of true asynchronous signaling between processesRickard Green2018-03-211-4/+4
* erts: Remove possibility to disable dirty schedulersLukas Larsson2017-09-111-2/+0
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-1/+1
* Switch between scheduler types when multi-scheduling is blockedRickard Green2017-01-131-6/+0
* Support for dirty BIFsRickard Green2017-01-121-13/+74
* erts: Refactor out func_info into structLukas Larsson2016-10-121-8/+8
* Add better support for communication with a process executing dirty NIFRickard Green2016-05-111-21/+21
* Ensure correct reduction countingRickard Green2016-05-041-0/+1
* update copyright-yearHenrik Nord2016-03-151-1/+1
* Improved scheduler suspend functionalityRickard Green2016-03-101-21/+4
* Fragmented young heap generation and off_heap_message_queue optionRickard Green2015-11-121-11/+37
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* Optimized timer implementationRickard Green2015-05-081-0/+1
* Merge branch 'rickard/time_api/OTP-11997'Rickard Green2015-03-201-0/+1
|\
| * Introduce a new time APIRickard Green2015-03-201-0/+1
* | Allow 4-ary BIFsAnthony Ramine2015-02-241-0/+2
* | erts: Make hipe_{un}reserve_beam_trap_frame INLINESverker Eriksson2014-10-241-0/+3
|/
* Add support for failing in BIF that has trappedRickard Green2014-05-131-0/+73
* HiPE wrappers for BIFs disabling GCSverker Eriksson2014-05-131-0/+45
* Implement erl_drv_consume_timeslice()Rickard Green2013-02-131-0/+7
* Update copyright yearsBjörn-Egil Dahlberg2013-01-251-1/+1
* Bump reductions also for immediate driver callsRickard Green2013-01-231-0/+2
* Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green2012-12-071-21/+0
|\
| * Implement true asynchronous signaling between processes and portsRickard Green2012-12-071-21/+0
* | erts: Use several addresses in each ExportSverker Eriksson2012-02-211-9/+9
|/
* Merge branch 'sverk/bif-args/OTP-9662'Sverker Eriksson2011-11-091-77/+83
|\
| * Store the trap address in p->iBjörn Gustavsson2011-10-261-71/+71
| * Store the trap arguments in the X register arrayBjörn Gustavsson2011-10-261-39/+45
| * Change the calling convention for BIFsBjörn Gustavsson2011-10-261-8/+8
* | erts: Remove cp on exiting and trapping processesBjörn-Egil Dahlberg2011-11-071-0/+11
|/
* Update copyright yearsSverker Eriksson2011-03-101-1/+1
* Fix several bugs related to hibernate/3 and HiPEPaul Guyot2011-01-291-0/+6
* Fix a bug in the ERTS_BIF_PREP_TRAPx() macrosBjörn Gustavsson2010-09-301-3/+0
* Merge branch 'pan/otp_8332_halfword' into devErlang/OTP2010-03-221-14/+17
|\
| * Store pointers to heap data in 32-bit wordsPatrik Nyblom2010-03-101-9/+12
|/
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+386