aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_emu.c
AgeCommit message (Expand)Author
2015-03-12erts: Reintroduce is_map macroSverker Eriksson
2015-03-12erts: Refactor maps naming conventionSverker Eriksson
2015-03-12erts: Reject duplicate keys for hamt in binary_to_termSverker Eriksson
2015-03-12erts: Fix instruction i_has_map_fields_fsI for hashmapsBjörn-Egil Dahlberg
2015-03-12First stab at binary_to_term for hamtSverker Eriksson
2015-03-12erts: Fix various map vs hamt size bugsSverker Eriksson
2015-03-12erts: Fix instruction new_mapBjörn-Egil Dahlberg
2015-03-12erts: Fix update_map_assoc instructionBjörn-Egil Dahlberg
2015-03-12erts: Handle hashmap in update/assoc instructionsBjörn-Egil Dahlberg
2015-03-12erts: Handle hashmap in get_map_element(s) instructionsBjörn-Egil Dahlberg
2015-03-12erts: Move erlang:is_hashmap/1 to mapsBjörn-Egil Dahlberg
2015-03-12Initial Persistent HAMT - Map frameworkBjörn-Egil Dahlberg
2015-03-12Merge branch 'egil/beam/select_val/OTP-12555'Björn-Egil Dahlberg
2014-12-05erts: Use linear search for small select_val arraysBjörn-Egil Dahlberg
2014-12-02erts: Add compile time assert ERTS_CT_ASSERTSverker Eriksson
2014-10-27Merge branch 'egil/fix-instruction-counter'Björn-Egil Dahlberg
2014-10-16erts: Fix SMP for ERTS_OPCODE_COUNTER_SUPPORTBjörn-Egil Dahlberg
2014-09-17Merge branch 'sverk/bin-alloc-refactor'Sverker Eriksson
2014-09-04erts: Refactor binary allocation interface to also initialize BinarySverker Eriksson
2014-08-28Merge branch 'maint'Rickard Green
2014-08-28add enif_schedule_nif() to NIF APISteve Vinoski
2014-04-29erts: Fix global tracing of beam function when called from hipe codeSverker Eriksson
2014-04-29erts: Save some space in process struct for hipeSverker Eriksson
2014-03-28fix dirty NIF invalid memory readSteve Vinoski
2014-03-25Merge branch 'paulgray/dtrace_snprintf_fix/OTP-11816'Lukas Larsson
2014-03-12Pass full strings to DTrace probesMichal Ptaszek
2014-02-24Merge branch 'lukas/ose/master/OTP-11334'Lukas Larsson
2014-02-24erts: Make source file info available in lcLukas Larsson
2014-02-24Added support for ENEA OSELukas Larsson
2014-02-24Merge branch 'vinoski/ds2'Rickard Green
2014-02-24further enhancements for dirty schedulersSteve Vinoski
2014-02-19erts: Introduce new instructions for combined key fetchesBjörn-Egil Dahlberg
2014-02-07erts: Maps must fail on exact updates of empty MapsBjörn-Egil Dahlberg
2014-02-05erts: Fix Maps for beam_loadBjörn-Egil Dahlberg
2014-01-29erts: Update maps instructions to use term orderBjörn-Egil Dahlberg
2014-01-28erts: Fixup map instructions for halfwordBjörn-Egil Dahlberg
2014-01-28compiler: Implement different instructions for => and :=Björn Gustavsson
2014-01-28erts: Add the size-testing guard BIF map_size/1Björn-Egil Dahlberg
2014-01-28erts: Initial Map instructions, type and structureBjörn-Egil Dahlberg
2014-01-28initial support for dirty schedulers and dirty NIFsSteve Vinoski
2014-01-20Merge branch 'sverk/term2bin-simplify'Sverker Eriksson
2014-01-15erts: Fix compiler warnings for NO_JUMP_TABLESverker Eriksson
2014-01-07erts: Fix bs_get_integer instructionBjörn-Egil Dahlberg
2013-09-12Remove ^L characters hidden randomly in the code. Not those used in text file...Pierre Fenoll
2013-07-09Make information about use of jump table available via system_info BIFRickard Green
2013-05-02Add system_monitor of long_schedulePatrik Nyblom
2013-02-22Update copyright yearsBjörn-Egil Dahlberg
2013-02-13Fix driver port accessesRickard Green
2012-12-07Merge branch 'rickard/port-optimizations/OTP-10336' into rickard/r16/port-opt...Rickard Green
2012-12-07Implement true asynchronous signaling between processes and portsRickard Green