aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_term.h
AgeCommit message (Expand)Author
2018-03-12Merge branch 'john/erts/tuple-arityval-fixes/OTP-14963/ERL-577'John Högberg
2018-03-05Assert that sz <= MAX_ARITYVAL in make_arityval(sz)John Högberg
2017-11-05HiPE: Support literal tagsMagnus Lång
2017-10-30erts: Fix a bunch of compiler warningsLukas Larsson
2017-09-28Eliminate MY_IS_SSMALL()Björn Gustavsson
2017-05-04Update copyright yearRaimo Niskanen
2017-03-28erts: Fix faulty assert for refs in copy sharingBjörn-Egil Dahlberg
2017-02-06Implement magic referencesRickard Green
2016-04-13Merge branch 'henrik/update-copyrightyear'Henrik Nord
2016-04-07erts: Support 32-bit creation for external pid,port,refsSverker Eriksson
2016-03-29erts: inline tag_val_defLukas Larsson
2016-03-15update copyright-yearHenrik Nord
2015-11-12Merge branch 'rickard/ohmq/OTP-13047'Rickard Green
2015-11-12Introduce literal tagRickard Green
2015-09-07Merge branch 'maint'Sverker Eriksson
2015-09-02Merge branch 'maint' into sverk/trace-process_dump-matchstateSverker Eriksson
2015-09-01erts: Fix bug when tracing with 'process_dump'Sverker Eriksson
2015-07-03Allow X and Y registers to be overloaded with any literalBjörn Gustavsson
2015-07-03Eliminate R_REG_DEFBjörn Gustavsson
2015-07-01erts: Remove halfword !HEAP_ON_C_STACKBjörn-Egil Dahlberg
2015-06-24erts: Remove halfword CHECK_POINTER_MASKBjörn-Egil Dahlberg
2015-06-24erts: Remove halfword is_same bases macroBjörn-Egil Dahlberg
2015-06-24erts: Remove halfword pointer compressionBjörn-Egil Dahlberg
2015-06-24erts: Remove halfword basic relative heap operationsBjörn-Egil Dahlberg
2015-06-24erts: Remove HALFWORD_HEAP definitionBjörn-Egil Dahlberg
2015-06-18Change license text to APLv2Bruce Yinhe
2015-05-18erts: Fix warning about const pointer to make_boxed and make_listSverker Eriksson
2015-04-13erl_term.h: Add is_not_map() macroBjörn Gustavsson
2015-04-10erts: Remove code that was commented outBjörn-Egil Dahlberg
2015-03-25erts: Combine flat and hash maps under one unifying tagBjörn-Egil Dahlberg
2015-03-12erts: Reintroduce is_map macroSverker Eriksson
2015-03-12erts: Fix various map vs hamt size bugsSverker Eriksson
2015-03-12erts: Fix compare order of hamt vs other typesSverker Eriksson
2015-03-12erts: Move erlang:is_hashmap/1 to mapsBjörn-Egil Dahlberg
2015-03-12erts: Refactor erl_hashmap header includesBjörn-Egil Dahlberg
2015-03-12erts: Fix bug in _make_header macroSverker Eriksson
2015-03-12Initial Persistent HAMT - Map frameworkBjörn-Egil Dahlberg
2014-03-27erts: Adjust is_external_header() for new map tagSverker Eriksson
2014-03-26Change the subtag used for maps from 0xB to 0xFKostis Sagonas
2014-01-28erts: Initial Map instructions, type and structureBjörn-Egil Dahlberg
2014-01-22erts: Refactor big-float compare on HALFWORD to use C-stackSverker Eriksson
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2012-12-12Merge branch 'egil/enforce-tuple-specification-size/OTP-10633'Björn-Egil Dahlberg
2012-12-03Improve configuration of process and port tablesRickard Green
2012-12-03Remove R9 compatibility featuresRickard Green
2012-11-27erts: Define max tuple size to 24 bitsBjörn-Egil Dahlberg
2011-12-02Get cerl and distribution working in Win64Patrik Nyblom
2011-12-02Build Win64 Erlang emulator using MSYSunknown
2011-10-26erts-hipe: Change THE_NON_VALUE for HiPE enabled debug emulatorSverker Eriksson
2011-02-03HALFWORD Make more allocators use high mem (binary, fixed and driver)Sverker Eriksson