summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/bif.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Fix seq_trace to not clear token for system messagesLukas Larsson2018-08-031-1/+1
* New process suspend implementation based on async signalingRickard Green2018-05-161-38/+143
* Make stacktraces consistent when backtrace_depth is 0Björn Gustavsson2018-04-191-0/+7
* New process_info() implementation using signalsRickard Green2018-04-121-1/+2
* Fix signal order for is_process_aliveRickard Green2018-03-221-38/+0
* Implementation of true asynchronous signaling between processesRickard Green2018-03-211-1034/+699
* Merge branch 'john/erts/tuple-arityval-fixes/OTP-14963/ERL-577'John Högberg2018-03-121-1/+1
|\
| * Assert that sz <= MAX_ARITYVAL in make_arityval(sz)John Högberg2018-03-051-1/+1
* | Merge branch 'john/erts/assert-on-memcpy-memset-etc'John Högberg2018-03-121-3/+3
|\ \
| * | Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg2018-03-091-3/+3
* | | Replace usage of ERTS_PSFLG_BOUNDRickard Green2018-03-051-8/+7
|/ /
* | Merge 'sverker/maint-20/alloc-n-migration/ERIERL-88'Sverker Eriksson2018-02-121-0/+2
|\ \ | |/
| * Merge 'sverker/maint-19/alloc-n-migration/ERIERL-88'Sverker Eriksson2018-02-121-0/+2
| |\
| | * erts: Add system_flags(erts_alloc,"+M?sbct *")Sverker Eriksson2018-02-121-0/+2
* | | Remove sender punishmentJohn Högberg2018-01-081-23/+6
* | | Merge branch 'sverker/cleanup-some-ERTS_SMP'Sverker Eriksson2017-12-191-2/+0
|\ \ \
| * | | erts: Remove some straggling ERTS_SMPSverker Eriksson2017-12-121-2/+0
* | | | Redirect system_flag(scheduler_wall_time,_) to kernel_refcRickard Green2017-12-191-13/+19
|/ / /
* | | Refactor erts_dsig_prepare argument dep(p)Sverker Eriksson2017-11-151-11/+17
* | | erts: Let send(_,_,[noconnect]) enqueue msg on pending connection.Sverker Eriksson2017-11-151-3/+2
* | | Remove obsolete erlang:dlink/1, dunlink/1 and dist_exit/3Sverker Eriksson2017-11-151-9/+0
* | | erts: Async auto-connect for monitor/2Sverker Eriksson2017-11-151-17/+6
* | | erts: Async auto-connect for group_leader/2Sverker Eriksson2017-11-151-3/+3
* | | erts: Introduce asynchronous auto-connectSverker Eriksson2017-11-151-41/+80
* | | erts: Fix a bunch of compiler warningsLukas Larsson2017-10-301-1/+1
* | | Refactor macros for accessing Beam instructionsBjörn Gustavsson2017-10-011-5/+4
* | | erts: Remove possibility to disable dirty schedulersLukas Larsson2017-09-111-13/+0
* | | Eliminate three arguments for erts_hibernate()Björn Gustavsson2017-08-311-1/+5
* | | Merge branch 'rickard/dist/OTP-14459' into rickard/dist/master/OTP-14459Rickard Green2017-08-281-38/+4
|\ \ \
| * | | Introduce sender in distributed signals and dflag configurationRickard Green2017-08-281-0/+1
| * | | Optimize dist entry managementRickard Green2017-08-281-38/+3
* | | | Merge branch 'maint'Rickard Green2017-08-231-6/+9
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'rickard/unicode-display_string/OTP-14545' into maintRickard Green2017-08-231-6/+9
| |\ \ \
| | * | | Unicode support for erlang:display_string/1Rickard Green2017-08-231-6/+9
* | | | | Merge branch 'maint'Sverker Eriksson2017-08-231-18/+17
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch 'sverker/halt-unicode-slogan/OTP-14553' into maintSverker Eriksson2017-08-231-18/+17
| |\ \ \ \ | | |/ / /
| | * | | erts: Allow any unicode string as crash dump sloganSverker Eriksson2017-08-231-1/+1
| | * | | erts: Generate crash_dump slogan string as UTF8Sverker Eriksson2017-07-061-9/+7
| | * | | erts: Refactor erts_unicode_list_to_bufSverker Eriksson2017-07-061-8/+9
| | |/ /
* | | | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-125/+125
* | | | erts: Cleanup removal of non-smp emulatorsLukas Larsson2017-07-171-2/+2
* | | | erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-68/+0
|/ / /
* | | Merge branch 'john/erts/runtime-lcnt' into maintJohn Högberg2017-07-061-6/+0
|\ \ \ | |/ / |/| |
| * | Allow toggling lock counting at runtimeJohn Högberg2017-07-061-6/+0
* | | erts: Make bif's do_send() staticSalikhov Dinislam2017-05-211-4/+2
|/ /
* | Update copyright yearRaimo Niskanen2017-05-041-1/+1
* | Merge branch 'lukas/erts/list_to_port/OTP-14348'Lukas Larsson2017-04-251-0/+69
|\ \
| * | erts: Add erlang:list_to_port/1 debug bifLukas Larsson2017-04-251-0/+69
* | | Handle chardata in string:to_float and string:to_listDan Gudmundsson2017-04-241-2/+2
|/ /
* | Fix multi-scheduling with only one normal schedulerRickard Green2017-04-111-35/+31