aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_load.c
AgeCommit message (Expand)Author
2017-10-05Pack operands into the instruction wordBjörn Gustavsson
2017-10-01beam_load.c: Generalize the 'P' operator in the packing engineBjörn Gustavsson
2017-10-01Refactor macros for accessing Beam instructionsBjörn Gustavsson
2017-09-14Pack failure labels in i_select_val2 and i_select_tuple_arity2Björn Gustavsson
2017-09-14Rewrite select_val_bins so that its labels can be packedBjörn Gustavsson
2017-09-14Pack sequences of trailing 'f' operandsBjörn Gustavsson
2017-09-14Implement packing of 'f' and 'j'Björn Gustavsson
2017-09-14Use relative failure labelsBjörn Gustavsson
2017-09-14Remove JUMP_OFFSETBjörn Gustavsson
2017-09-13Refactor instructions to support relative jumpsBjörn Gustavsson
2017-09-01Merge pull request #1550 from bjorng/bjorn/erts/unique-literalsBjörn Gustavsson
2017-08-29De-duplicate bignums in the literal poolBjörn Gustavsson
2017-08-28Remove backward compatibility support for float literalsBjörn Gustavsson
2017-08-23Add the 'S' type for a register sourceBjörn Gustavsson
2017-08-23Pack instructions using 'q', 'c', and 's'Björn Gustavsson
2017-08-23beam_makeops: Introduce the new type 'W' (machine word)Björn Gustavsson
2017-08-23Use the wait_timeout_{un}locked_int instructionsBjörn Gustavsson
2017-08-15Slightly optimize updating of mapsBjörn Gustavsson
2017-08-11Break out most instructions from beam_emu.cBjörn Gustavsson
2017-07-17erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson
2017-07-17erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson
2017-07-06Introduce new_small_map_lit opMichal Muskala
2017-05-08Merge branch 'sverker/is_module_native-trace-bug/OTP-14390'Sverker Eriksson
2017-05-04erts: Fix code:is_module_native for local traceSverker Eriksson
2017-05-04erts: Move and rename erts_is_native_break()Sverker Eriksson
2017-05-04Update copyright yearRaimo Niskanen
2017-04-12erts: Introduce struct binary_internalsSverker Eriksson
2017-04-11erts: Introduce erts_bin_releaseSverker Eriksson
2017-04-05erts: Remove deliberate leak of hipe fun entriesSverker Eriksson
2017-04-04erts: Refactor ErtsCodeInfo.nativeSverker Eriksson
2017-03-17erts: Change HIPE allocations from sys_allocSverker Eriksson
2017-02-14erts: Add deallocation veto for magic destructorsSverker Eriksson
2017-02-06Use magic refs for code loading stateRickard Green
2017-02-06Merge branch 'maint'Rickard Green
2017-02-06Atomic reference count of binaries also in non-SMPRickard Green
2017-02-01Merge branch 'josevalim/atu8-chunk/PR-1078/OTP-14178'Björn Gustavsson
2017-01-30Add new AtU8 beam chunkJosé Valim
2017-01-16Merge branch 'maint'Sverker Eriksson
2017-01-12erts: Fix race bug between export fun creation and code loadingSverker Eriksson
2016-11-29erts: Refactor BEAM_NIF_MIN_FUNC_SZSverker Eriksson
2016-10-26erts: Remove unused argument to hipe_set_closure_stubSverker Eriksson
2016-10-17Merge branch 'sverker/hipe-code-loadnpurge/OTP-13968'Sverker Eriksson
2016-10-14Merge branch 'sverker/proc-dict-atom-hash/PR-1194'Sverker Eriksson
2016-10-14Merge branch 'master' into sverker/hipe-code-loadnpurgeSverker Eriksson
2016-10-14erts: Let code:make_stub_module raise 'notsup'Sverker Eriksson
2016-10-14erts: Refactor hipe_loader_state_dtor into a true destructorSverker Eriksson
2016-10-14erts: Fix early hipe patch loadingSverker Eriksson
2016-10-14erts: Move new hipe ref and sdesc lists to loader stateSverker Eriksson
2016-10-14Add a loader state for HiPE code loadingMagnus Lång
2016-10-12erts: Refactor rename Export.code[] to Export.beam[]Sverker Eriksson