aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_bif_load.c
AgeCommit message (Expand)Author
2017-01-12Merge branch 'sverker/make-export-fun-race/OTP-14144' into maint-19Erlang/OTP
2017-01-12erts: Fix race bug between export fun creation and code loadingSverker Eriksson
2016-11-23Merge branch 'rickard/nif-scheduling-fixes' into maintRickard Green
2016-11-22Fix check_process_code() when NifExport is in useRickard Green
2016-10-26erts: Avoid delayed fun undef raceSverker Eriksson
2016-09-14Don't leak old code when loading a modules with an on_load functionBjörn Gustavsson
2016-09-02Introduce literal sweep of native stack in new purge strategyRickard Green
2016-09-01Merge branch 'rickard/new-purge-strategy/OTP-13833' into maintRickard Green
2016-09-01Fix reclaim of literal areasRickard Green
2016-08-29Merge branch 'rickard/ds-purge-module/OTP-13808' into maintRickard Green
2016-08-29Merge branch 'rickard/fun-purge-bug/OTP-13809' and 'rickard/new-purge-strateg...Rickard Green
2016-08-29Perform check_process_code while process is executing dirtyRickard Green
2016-08-29Fix purge of codeRickard Green
2016-08-26Reclaim literal area after purge has completedRickard Green
2016-08-08Separate literal area from codeRickard Green
2016-07-06check_process_code: Sweep HiPE stack for literalsMagnus Lång
2016-05-20erts: Refactor ERTS_MSG_COMBINED_HFRAG to heap fragmentBjörn-Egil Dahlberg
2016-05-20erts: Copy literals in messages on module purgeBjörn-Egil Dahlberg
2016-05-04Merge branch 'bjorn/fix-on_load/OTP-12593'Björn Gustavsson
2016-05-04Ensure correct reduction countingRickard Green
2016-05-04Reimplement -on_load()Björn Gustavsson
2016-04-22erts: Fix commentsBjörn-Egil Dahlberg
2016-04-15erts: Implement tracer modulesLukas Larsson
2016-03-15update copyright-yearHenrik Nord
2016-02-25Add has_prepared_code_on_load/1 BIFBjörn Gustavsson
2016-02-25Allow erlang:finish_loading/1 to load more than one moduleBjörn Gustavsson
2016-02-08erts: Use Sint instead of int for list lengthsRichard Carlsson
2016-01-13erts: Optimize erlang:check_process_codeSverker Eriksson
2016-01-13erts: Make copy_literals more fail safeSverker Eriksson
2016-01-13erts: Move copy_literals/2 from erlang to erts_internalSverker Eriksson
2016-01-13erts: Make erlang:purge_module/1 safeSverker Eriksson
2016-01-07Merge branch 'sverk/proc-dict-opt'Sverker Eriksson
2015-12-15erts: Fix bug in check_process_code for literalsSverker Eriksson
2015-12-15Merge branch 'rickard/ohmq-fixup/OTP-13047'Rickard Green
2015-12-09erts: Add proc dict macros ERTS_PD_START/SIZESverker Eriksson
2015-12-09Fix check_process_code()Rickard Green
2015-11-17Use copy literal range check in message passing and purgingBjörn-Egil Dahlberg
2015-11-17Add BIF for setting internal copy literal rangeBjörn-Egil Dahlberg
2015-11-12Bump reductions on GCRickard Green
2015-11-12Fragmented young heap generation and off_heap_message_queue optionRickard Green
2015-11-12erts: Refactor header of loaded beam codeSverker Eriksson
2015-11-12fix check_process_code for separate literal areaSverker Eriksson
2015-09-11erts: Add new allocator LITERALSverker Eriksson
2015-06-24erts: Remove halfword pointer compressionBjörn-Egil Dahlberg
2015-06-18Change license text to APLv2Bruce Yinhe
2015-06-10Merge branch 'egil/fix-purge-literals/OTP-12821'Björn-Egil Dahlberg
2015-05-25erts: Fix garbage collect literals in code purgeBjörn-Egil Dahlberg
2015-05-08Merge branch 'rickard/timer-optimization/OTP-12650'Rickard Green
2015-05-08Optimized timer implementationRickard Green
2015-05-07Add module_info entry for native codeRichard Carlsson