summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/export.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2023-02-141-1/+1
* Merge branch 'john/erts/instruction-synchronization-barriers/OTP-18418' into ...John Högberg2023-02-011-3/+3
|\
| * jit: Refactor breakpointsJohn Högberg2023-02-011-3/+3
* | erts: Fix race in fun loadingJohn Högberg2022-12-121-7/+7
|/
* Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\
| * Update copyright yearRickard Green2021-12-131-1/+1
* | erts: Optimize fun callsJohn Högberg2021-10-201-12/+19
|/
* erts: Replace `BeamInstr*` with `ErtsCodePtr` (void*)John Högberg2020-11-121-2/+0
* erts: Rename `addressv` to force merge errorsJohn Högberg2020-11-051-3/+3
* jit: Refactor export entries and NIF loading for W^XJohn Högberg2020-10-301-11/+2
* erts: Implement the BeamAsm JITLukas Larsson2020-09-221-12/+38
* erts: Rename bif_table_index to bif_numberJohn Högberg2019-09-171-2/+2
* erts: Refactor BIF tracingJohn Högberg2019-09-161-0/+4
* erts: Replace ad-hoc export->beam[] wrangling with unionsJohn Högberg2019-09-161-6/+7
* erts: Introduce hash_fetch as an optimized hash_getLukas Larsson2019-08-091-32/+17
* erts: Change the default hash implementation to use fibonacci hashLukas Larsson2019-08-091-1/+1
* Refactor macros for accessing Beam instructionsBjörn Gustavsson2017-10-011-3/+5
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-9/+7
* erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-4/+0
* Allow toggling lock counting at runtimeJohn Högberg2017-07-061-1/+2
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* erts: Refactor ErtsCodeInfo.nativeSverker Eriksson2017-04-041-1/+1
* Merge branch 'maint'Sverker Eriksson2017-01-161-1/+1
|\
| * Merge branch 'sverker/make-export-fun-race/OTP-14144' into maint-19Erlang/OTP2017-01-121-1/+1
| |\
| | * erts: Fix race bug between export fun creation and code loadingSverker Eriksson2017-01-121-1/+1
* | | Merge branch 'maint'Sverker Eriksson2016-11-221-1/+1
|\ \ \ | |/ /
| * | erts: Refactor crash dumping with cbprintfSverker Eriksson2016-11-171-1/+1
| |/
* | Merge branch 'master' into sverker/hipe-code-loadnpurgeSverker Eriksson2016-10-141-24/+24
|\ \
| * | erts: Refactor rename Export.code[] to Export.beam[]Sverker Eriksson2016-10-121-5/+5
| * | erts: Refactor out func_info into structLukas Larsson2016-10-121-18/+21
| |/
* | erts: Improve hipe load/upgrade/purge machinerySverker Eriksson2016-10-101-0/+8
|/
* erts: Add some more use of ErtsContainerStructSverker Eriksson2016-05-261-2/+1
* erts: Improve some bad hash functionsSverker Eriksson2016-05-261-1/+1
* update copyright-yearHenrik Nord2016-03-151-1/+1
* erts: Refactor out erts functions from hashLukas Larsson2015-12-151-0/+3
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* Merge branch 'pan/fix-compiler-warnings-clang-and-new-gcc'Patrik Nyblom2013-01-251-1/+6
|\
| * Fix compiler warnings from GCC 4.7.1 on ARCH LinuxPatrik Nyblom2013-01-231-1/+6
* | Update copyright yearsBjörn-Egil Dahlberg2013-01-251-1/+1
|/
* Don't go to single-scheduler mode when managing breakpointsBjörn Gustavsson2012-06-251-3/+3
* erts: Refactor export staging lockSverker Eriksson2012-02-211-18/+15
* erts: Cleanup non-blocking loadSverker Eriksson2012-02-211-9/+3
* erts: Refactor more renaming as "staging"Sverker Eriksson2012-02-211-4/+4
* erts: Fix memory reports from export tableSverker Eriksson2012-02-211-2/+17
* erts: Cleanup code loadingSverker Eriksson2012-02-211-5/+4
* erts: Rename "loader" code_ix as "staging" code_ixSverker Eriksson2012-02-211-7/+7
* erts: Remove secondary_export_tableSverker Eriksson2012-02-211-76/+46
* erts: Refactor export entry allocationSverker Eriksson2012-02-211-55/+51
* erts: Cleanup in export.cSverker Eriksson2012-02-211-17/+4
* erts: Call erts_export_consolidate automaticallySverker Eriksson2012-02-211-22/+16