summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_utils.h
Commit message (Expand)AuthorAgeFilesLines
* Make erlang:phash2/1 and erlang:phash2/2 yieldKjell Winblad2019-05-271-0/+1
* Fix out of memory bug in the implementation of mapsKjell Winblad2019-03-291-1/+0
* Inline erts_cmpJohn Högberg2018-10-261-3/+58
* Update copyright yearHenrik Nord2018-06-181-1/+1
* Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg2018-03-091-1/+1
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-43/+2
* erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-8/+0
* Merge branch 'maint-19' into maintJohn Högberg2017-06-271-0/+1
|\
| * Fix statistics(wall_clock) and statistics(runtime) implementationRickard Green2017-06-221-0/+1
* | Update copyright yearRaimo Niskanen2017-05-041-1/+1
* | erts: Discontinue salted use of enif_hash/phash2Guilherme Andrade2017-04-241-1/+1
* | erts: Support custom salt in enif_hashGuilherme Andrade2017-04-221-2/+2
* | erts: Remove enif_phash2_rangedGuilherme Andrade2017-04-201-1/+0
* | erts: Add enif_phash2 and enif_phash2_rangedGuilherme Andrade2017-04-191-0/+1
* | erts: Remove broken hash from ErlangBjörn-Egil Dahlberg2017-01-251-1/+0
|/
* update copyright-yearHenrik Nord2016-03-151-1/+1
* Merge branch 'sverk/fix-list-length-int/OTP-13288'Sverker Eriksson2016-02-181-1/+1
|\
| * erts: Use Sint instead of int for list lengthsRichard Carlsson2016-02-081-1/+1
* | Unify comparison macros in erl_utils.hJosé Valim2016-02-151-8/+6
* | Avoid erts_cmp jump in atom, int and float comparisonsJosé Valim2016-02-151-10/+24
|/
* erts: Remove halfword heap relative comparisionsBjörn-Egil Dahlberg2015-06-241-3/+0
* erts: Remove HALFWORD_HEAP definitionBjörn-Egil Dahlberg2015-06-241-15/+1
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* erts: Optimize == and /= for unequal big mapsSverker Eriksson2015-03-301-13/+15
* erts: Tweak over estimation of hashmap size for binary_to_termSverker Eriksson2015-03-121-0/+1
* erts: Add make_internal_hashSverker Eriksson2015-03-121-0/+1
* Use the new 64-bit atomic ops APIRickard Green2014-12-101-40/+3
* Merge branch 'lukas/ose/master/OTP-11334'Lukas Larsson2014-02-241-1/+1
|\
| * Added support for ENEA OSELukas Larsson2014-02-241-1/+1
* | beam/utils.c: Change back cmp() to only take two argumentsBjörn Gustavsson2014-02-191-10/+11
|/
* erts: Fix compile error for halfword emulatorSverker Eriksson2014-01-291-4/+4
* erts: Add cmp_term to compareBjörn-Egil Dahlberg2014-01-291-16/+30
* erts: Add erts_bld_tupleX macrosSverker Eriksson2013-09-301-0/+4
* erts: Rename erts_bld_atom_uint_2tup_list to *_uword_*Sverker Eriksson2013-09-301-3/+3
* Make ethread library information available via system_info BIFRickard Green2013-07-091-0/+1
* Make emulator arguments available via the system_info BIFRickard Green2013-07-091-0/+4
* Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green2012-12-071-0/+1
* Generalize process table implementationRickard Green2012-12-031-0/+214