aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_load.c
AgeCommit message (Expand)Author
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
2016-10-12erts: Refactor find_function_from_pc to return MFALukas Larsson
2016-10-12erts: Refactor out func_info into structLukas Larsson
2016-10-10erts: Refactor process dict hash pre-calculationSverker Eriksson
2016-10-10Use atom value as hash value in process dictionaryVictor Ren
2016-10-10erts: Improve hipe load/upgrade/purge machinerySverker Eriksson
2016-09-15Merge branch 'maint'Björn Gustavsson
2016-09-14Don't leak old code when loading a modules with an on_load functionBjörn Gustavsson
2016-09-06Merge branch 'maint'Ingela Anderton Andin
2016-09-05erts: Reject beam file with too few functionsSverker Eriksson
2016-08-30Merge branch 'maint'Sverker Eriksson
2016-08-30Merge branch 'sverker/load-corrupt-beam/ERL-216/OTP-13848' into maintSverker Eriksson
2016-08-29Merge branch 'maint'Rickard Green
2016-08-23erts:: Unsignify a bunch of loader variablesSverker Eriksson
2016-08-23erts: Reject an invalid beam code header sizeSverker Eriksson
2016-08-23erts: Fix load of beam with invalid imports and atom numbersSverker Eriksson
2016-08-08Separate literal area from codeRickard Green
2016-06-29Merge branch 'bjorn/gc-bifs'Björn Gustavsson
2016-06-22Simplify creation of new GC BIFsBjörn Gustavsson
2016-06-22beam_makeops: Save some memory by making loader tables 'const'Björn Gustavsson
2016-05-17Merge branch 'sverker/hipe-amd64-code-alloc/OTP-13359'Sverker Eriksson
2016-05-12erts: Remove compiler warningSverker Eriksson
2016-05-04Reimplement -on_load()Björn Gustavsson
2016-05-02Refactor erts_finish_loading() and insert_new_code()Björn Gustavsson
2016-04-13Merge branch 'henrik/update-copyrightyear'Henrik Nord
2016-04-07Don't let the loader do the compiler's jobBjörn Gustavsson
2016-04-07Avoid rebuilding unchanged instructionsBjörn Gustavsson
2016-04-07Introduce a 'rename' instructionBjörn Gustavsson
2016-04-07Simplify window management for the transformation engineBjörn Gustavsson
2016-04-07Eliminate allocation of variables in transform_engine()Björn Gustavsson
2016-04-06Refactor calls to transform_engine()Björn Gustavsson