aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_bif_load.c
AgeCommit message (Expand)Author
2012-06-04Merge branch 'maint'Lukas Larsson
2012-05-10Remove stale code for hybrid heap and incremental GCBjörn Gustavsson
2012-03-06erts: Fix memory leak in code loadingSverker Eriksson
2012-02-24erts: Set correct default tracing when loading codeSverker Eriksson
2012-02-23erts: Use correct macro for "yield-return"Sverker Eriksson
2012-02-23erts: Refactor code loading with renamingSverker Eriksson
2012-02-23erts: Switch order between code_ix lock and thread blockingSverker Eriksson
2012-02-21erts: Fix race bug in finish_after_on_loadSverker Eriksson
2012-02-21erts: Activate staged code in a thread safe waySverker Eriksson
2012-02-21erts: Suspend processes waiting for code_ix lockSverker Eriksson
2012-02-21erts: Fix single threaded fallback in new BIF finish_loading_1Sverker Eriksson
2012-02-21Break apart erlang:load_module/2 into two separate BIFsBjörn Gustavsson
2012-02-21Use magic binaries in erts_prepare_loading() and erts_finish_loading()Björn Gustavsson
2012-02-21erts: Cleanup non-blocking loadSverker Eriksson
2012-02-21erts: Fix tracing bug for new non-blocking loadSverker Eriksson
2012-02-21erts: Fallback to blocking upgrade when tracing is enabledSverker Eriksson
2012-02-21erts: Keep count of number of global traced functions per moduleSverker Eriksson
2012-02-21erts: Move number-of-breakpoint counter from code to Module structSverker Eriksson
2012-02-21erts: Rename "loader" code_ix as "staging" code_ixSverker Eriksson
2012-02-21erts: Fix purge of module with loaded nif librarySverker Eriksson
2012-02-21erts: Fix case of breakpoint when deleting moduleSverker Eriksson
2012-02-21erts: Call erts_export_consolidate automaticallySverker Eriksson
2012-02-21First try at non-blocking code loading!Sverker Eriksson
2012-02-21BEAM loader: Break out handling of ranges into beam_ranges.cBjörn Gustavsson
2012-02-21erts: Fix code_ix handling and locking for some more bifsSverker Eriksson
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: Refactor Module structSverker Eriksson
2011-12-02Get cerl and distribution working in Win64Patrik Nyblom
2011-11-17Allow refc binaries in literal poolsBjörn Gustavsson
2011-11-17BEAM loader: Don't stop other schedulers until truly neededBjörn Gustavsson
2011-11-14BEAM loader: Clean up handling of error reasonsBjörn Gustavsson
2011-11-14Remove the useless -l optionBjörn Gustavsson
2011-11-13Merge branch 'rickard/thr-progress-block/OTP-9631'Rickard Green
2011-11-13Replace system block with thread progress blockRickard Green
2011-11-02beam_loader: Support external funs in the literal poolBjörn Gustavsson
2011-08-25Add erlang:check_old_code/1Björn Gustavsson
2011-08-25check_process_code/2: Quickly return 'false' if there is no old codeBjörn Gustavsson
2011-05-13Merge branch 'sverker/hipe-misc-fixing/OTP-9298' into devBjörn-Egil Dahlberg
2011-05-11Fix code:is_module_native segv on deleted moduleSverker Eriksson
2011-05-11Merge branch 'rickard/gc-other/OTP-9211' into devRickard Green
2011-04-11Avoid scheduling of processes being garbage collected by othersRickard Green
2011-03-16erts: Remove unused variablesTuncer Ayaz
2010-08-27fix native code crash when calling unloaded module with on_load functionMikael Pettersson
2010-07-20One off-heap list, to eliminate two words per ETS object.Sverker Eriksson
2010-06-03Remove trailing character in beam_bif_loadBjörn-Egil Dahlberg
2010-03-10Add the BeamInstr data type for loaded BEAM codePatrik Nyblom
2010-03-10Store pointers to heap data in 32-bit wordsPatrik Nyblom