summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/utils.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'sverker/hashmap-lto-bug/GH-4846/OTP-17477' into maintSverker Eriksson2021-06-071-20/+9
|\
| * erts: Fix type error for hxnodecmp* callbacksSverker Eriksson2021-06-071-1/+0
| * erts: Fix pointer aliasing UB in hashmap internal sortSverker Eriksson2021-06-071-19/+9
* | Merge branch 'sverker/erts/qsort-optimization' into maintSverker Eriksson2021-06-011-17/+6
|\ \
| * | erts: Optimize erts_qsort_partion_arraySverker Eriksson2021-05-261-17/+6
| |/
* | erts: Fix internal hash for external pids/portsMaxim Fedorov2021-05-251-10/+2
|/
* ets: use initial salt different from phash2Maxim Fedorov2021-03-161-4/+8
* Make `maps:keys/1` and `maps:values/1` trappingKjell Winblad2021-02-121-13/+12
* Generalize erts_qsort optimizations and insertion sort for small arraysKjell Winblad2021-02-121-39/+146
* Optimize erts_qsortSverker Eriksson2021-02-121-85/+66
* erts_qsort: Use qsort from the C standard library for small arraysKjell Winblad2021-02-121-7/+6
* Refactor away YCF trapping boilerplate to general trapping functionKjell Winblad2021-02-121-0/+136
* Trap `maps:from_keys/2`Kjell Winblad2021-02-121-4/+0
* Trap `maps:from_list/1`Kjell Winblad2021-02-121-0/+219
* erts: Fix equality of external ports on 32-bitSverker Eriksson2021-01-261-5/+10
* Support of 64-bit portsRickard Green2020-12-161-27/+41
* Implement EEP-54 (extended error information)Björn Gustavsson2020-12-021-3/+1
* Merge branch 'rickard/alias/master/OTP-16718'Rickard Green2020-11-121-1/+1
|\
| * Merge branch 'rickard/alias/OTP-16718' into rickard/alias/master/OTP-16718Rickard Green2020-11-121-1/+1
| |\
| | * Introduce internal references containing pid of creatorRickard Green2020-11-031-1/+1
* | | otp: Remove HiPE and HiPE-related accessoriesJohn Högberg2020-11-091-11/+0
|/ /
* | jit: Use the native stack as the Erlang stackJohn Högberg2020-09-221-22/+4
* | jit: Reserve space for native execution on the Erlang stackJohn Högberg2020-09-221-1/+1
* | erts: Implement the BeamAsm JITLukas Larsson2020-09-221-0/+1
* | erts: Break out BEAM file handling to its own moduleJohn Högberg2020-09-211-0/+1
* | erts: Break out general helpers from beam_load.cJohn Högberg2020-09-211-0/+46
* | erts: Accept 64-bit external pidsSverker Eriksson2020-08-121-34/+73
|/
* Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\
| * Update copyright yearRickard Green2020-03-131-1/+1
* | Merge branch 'sverker/remove-ext-pid-0-creation-cmp/OTP-16229'Sverker Eriksson2020-02-171-2/+1
|\ \
| * | erts: Remove 0-creation-as-wildcard from '==' comparisonSverker Eriksson2020-01-291-2/+1
* | | Merge branch 'dgud/fix-wsl-builds'Dan Gudmundsson2020-02-141-195/+0
|\ \ \
| * | | erts: Move erts_get_ethread_info implementationDan Gudmundsson2020-01-271-195/+0
| |/ /
* | | Optimize =:= when comparing mapsBjörn Gustavsson2020-02-071-0/+4
|/ /
* | Merge branch 'maint'Lukas Larsson2019-10-041-0/+8
|\ \ | |/
| * Move the check for stack direction to utils.cSergei Golovan2019-10-021-0/+8
* | Merge pull request #2110 from NattyNarwhal/aix-fixes/OTP-15866Lukas Larsson2019-06-191-1/+1
|\ \
| * | AIX needs this for mallopt tooCalvin Buckley2019-05-291-1/+1
* | | Support sharing of fun entries in the runtime systemBjörn Gustavsson2019-06-141-5/+5
|/ /
* | Make erlang:phash2/1 and erlang:phash2/2 yieldKjell Winblad2019-05-271-147/+576
|/
* Fix out of memory bug in the implementation of mapsKjell Winblad2019-03-291-4/+4
* Merge branch 'maint'Siri Hansen2019-03-041-1/+1
|\
| * [logger] Change timestamp from erlang:system_time to os:system_timeSiri Hansen2019-02-221-1/+1
* | erts: Fix so that externals with creation 0 compare equal to allLukas Larsson2019-02-221-1/+2
* | erts: Add ERL_NODE_BOOKKEEP to node tables refcLukas Larsson2019-02-221-1/+1
* | Merge branch 'maint'Lukas Larsson2019-01-151-55/+0
|\ \ | |/
| * erts: Remove dead gdb functions from codeLukas Larsson2019-01-151-55/+0
* | Merge branch 'maint'John Högberg2019-01-101-19/+36
|\ \ | |/
| * Accept base in all integer-printing functionsStanislav Mayorov2019-01-101-19/+36
* | Merge branch 'maint'John Högberg2018-11-021-59/+5
|\ \ | |/