aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_load.c
AgeCommit message (Expand)Author
2012-02-21beam_ranges: Make ranges safe with multi-scheduling activeBjörn Gustavsson
2012-02-21BEAM loader: Break out handling of ranges into beam_ranges.cBjörn Gustavsson
2012-02-21erts: Multiple module tables using code_ixSverker Eriksson
2012-02-21erts: Use several addresses in each ExportSverker Eriksson
2012-02-21erts: Multiple export tab's using code_ixSverker Eriksson
2012-02-21erts: First stab at code_ix interface and beam_catches using itSverker Eriksson
2012-02-21erts: Make use of def_lambdas optimization during loadingSverker Eriksson
2012-02-21erts: Refactor Module structSverker Eriksson
2012-02-01beam_load: Fix faulty assertion in module_info(native_addresses)Björn Gustavsson
2012-01-24beam_load.c: Allow stubs for BIFsBjörn Gustavsson
2012-01-11beam_load.c: Don't show unnecessary context in errorsBjörn Gustavsson
2012-01-11beam_load.c: Remove useless call to next_heap_size()Björn Gustavsson
2012-01-11beam_load.c: apply/2 does not need a special caseBjörn Gustavsson
2011-12-07BEAM loader: Fix bug that allowed loading of more than two versionsBjörn Gustavsson
2011-12-02Iron out bugs in Win64 found in daily buildsPatrik Nyblom
2011-11-26beam_load.c: Add init_iff_file() for verifying the IFF headerBjörn Gustavsson
2011-11-26beam_code.c: Don't reinvent state initialization and deallocationBjörn Gustavsson
2011-11-26beam_load.c: Optimize code:get_chunk/2Björn Gustavsson
2011-11-26beam_load.c: Eliminate memory leak in code:make_stub_module/3Björn Gustavsson
2011-11-18Merge branch 'pan/binary_match_scope/OTP-9701'Patrik Nyblom
2011-11-17external.c: Remove the option to create over-sized heap binariesBjörn Gustavsson
2011-11-17Allow refc binaries in literal poolsBjörn Gustavsson
2011-11-16Remove remaining gcc 4.6 assigned-but-not-used warnings from ertsPatrik Nyblom
2011-11-14BEAM loader: Refactor code loading into separate functionsBjörn Gustavsson
2011-11-14beam_load.c: Factor out cleaning up of the loader state into free_state()Björn Gustavsson
2011-11-14BEAM loader: Clean up handling of error reasonsBjörn Gustavsson
2011-11-14beam_load.c: Simplify handling of the bs_put_string_II instructionBjörn Gustavsson
2011-11-14beam_load.c: Remove the unused struct LoadedCodeBjörn Gustavsson
2011-11-09Merge branch 'sverk/bif-args/OTP-9662'Sverker Eriksson
2011-11-02beam_loader: Support external funs in the literal poolBjörn Gustavsson
2011-11-02beam_load.c: Clarify error message when loading unsupported BEAM filesBjörn Gustavsson
2011-10-26erts-hipe: Deliberate leak of native fun entriesSverker Eriksson
2011-10-26Use the proper macros in all BIFsBjörn Gustavsson
2011-10-11Simplify transformations of gc_bif[123] instructionsBjörn Gustavsson
2011-10-11Refactor 'too_old_compiler' handlingBjörn Gustavsson
2011-10-11Introduce 'try_me_else_fail'Björn Gustavsson
2011-10-11Combine 'store_var' with 'next_arg'Björn Gustavsson
2011-10-11Merge 'next_instr' and 'is_op' into 'next_instr'Björn Gustavsson
2011-10-11Merge 'new_instr' and 'store_op' into 'new_instr'Björn Gustavsson
2011-10-11Combine a 'call' instruction with the following 'end' instructionBjörn Gustavsson
2011-10-11Get rid of redundant 'try_me_else' and 'fail' instructionsBjörn Gustavsson
2011-09-29Merge branch 'dev' into majorLukas Larsson
2011-09-28[erts] Fix memory leak in erts_make_stub_module (hipe loading)Sverker Eriksson
2011-08-18erl: Add +L to suppress loading of line number informationBjörn Gustavsson
2011-08-16Lookup and include filenames and line numbers in exceptionsBjörn Gustavsson
2011-08-16Refactor building of the exception stacktraceBjörn Gustavsson
2011-08-16BEAM loader: Load the line tableBjörn Gustavsson
2011-08-16compiler, emulator: Introduce the line/1 instructionBjörn Gustavsson
2011-08-03Fix binary construction with huge literal sizesBjörn Gustavsson
2011-08-03beam_load.c: Add overflow check of tag valuesBjörn Gustavsson