aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_load.c
AgeCommit message (Expand)Author
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
2011-04-07Merge branch 'ta/erts-unused-vars' into devHenrik Nord
2011-03-29BEAM loader: Simplify handling of the func_info/3 instructionBjörn Gustavsson
2011-03-16erts: Remove unused variablesTuncer Ayaz
2011-02-23BEAM loader: Add an assertion to check for overflowed code spaceBjörn Gustavsson
2011-02-14Eliminate memory leak in code:make_stub/1Björn Gustavsson
2011-01-17Optimize addition of a small integer to a variableBjörn Gustavsson
2011-01-17Introduce a special instruction for select_val with two valuesBjörn Gustavsson
2011-01-17Eliminate use of GetArg2() in the i_element instructionBjörn Gustavsson
2011-01-17Eliminate use of GetArg1() in the fast_element instructionBjörn Gustavsson
2011-01-17Eliminate use of GetArg1() in the select_val instructionBjörn Gustavsson
2011-01-17Simplify a select_val instruction that selects only one valueBjörn Gustavsson
2011-01-17Optimize creation of tuplesBjörn Gustavsson
2011-01-17beam_load: Run the packing engine before loading list argumentsBjörn Gustavsson
2011-01-17Support packing of the 'I' type in a 64-bit emulatorBjörn Gustavsson
2011-01-17Eliminate redundant jump instructionsBjörn Gustavsson