summaryrefslogtreecommitdiff
path: root/erts/emulator/hipe/hipe_bif0.c
Commit message (Expand)AuthorAgeFilesLines
* make HiPE work on x86_64 when PIE is enabledbhuztez2018-01-291-3/+3
* Merge branch 'maint'Sverker Eriksson2018-01-241-1/+2
|\
| * Fix slow hipe executionSverker Eriksson2018-01-171-1/+2
* | Refactor macros for accessing Beam instructionsBjörn Gustavsson2017-10-011-3/+1
* | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-14/+14
|/
* Allow toggling lock counting at runtimeJohn Högberg2017-07-061-1/+2
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* erts: Introduce struct binary_internalsSverker Eriksson2017-04-121-1/+1
* erts: Remove hipe_bifs:remove_refs_from/1Sverker Eriksson2017-04-051-40/+0
* Refactor hipe specific code to use ErtsCodeInfoSverker Eriksson2017-04-041-17/+15
* Make hipe_bifs:alloc_data/3 pad addr to alignmentMagnus Lång2017-03-271-11/+8
* erts: Change HIPE allocations from sys_allocSverker Eriksson2017-03-171-12/+12
* Use magic refs for code loading stateRickard Green2017-02-061-7/+4
* Merge branch 'maint'Rickard Green2017-02-061-1/+1
|\
| * Atomic reference count of binaries also in non-SMPRickard Green2017-02-061-1/+1
| * erts: Exclude random beam functions from hipe stacktraceSverker Eriksson2016-10-281-0/+4
* | Support for dirty BIFsRickard Green2017-01-121-4/+7
* | erts: Fix missing HiPE trampolines on armMagnus Lång2016-12-061-3/+3
* | Change the return type of hipe_bifs:add_ref/2Kostis Sagonas2016-10-181-1/+1
* | Merge branch 'master' into sverker/hipe-code-loadnpurgeSverker Eriksson2016-10-141-3/+3
|\ \
| * | erts: Refactor out func_info into structLukas Larsson2016-10-121-3/+3
| |/
* | erts: Replace unsafe Module.first_hipe_refSverker Eriksson2016-10-141-48/+148
* | erts: Cleanup hipe trampoline codeSverker Eriksson2016-10-141-58/+12
* | erts: Fix old leak for arm hipe codeSverker Eriksson2016-10-141-1/+0
* | erts: Refactor out hipe_purge_refs/sdescSverker Eriksson2016-10-141-53/+66
* | erts: Fix early hipe patch loadingSverker Eriksson2016-10-141-39/+20
* | erts: Move new hipe ref and sdesc lists to loader stateSverker Eriksson2016-10-141-66/+84
* | erts: Use hipe_free_moduleSverker Eriksson2016-10-141-8/+3
* | Add a loader state for HiPE code loadingMagnus Lång2016-10-141-17/+71
* | erts: Remove unused hipe_bifs:code_sizeSverker Eriksson2016-10-101-83/+0
* | erts: Improve hipe load/upgrade/purge machinerySverker Eriksson2016-10-101-368/+396
* | erts: Refactor rename struct hipe_sdescSverker Eriksson2016-10-101-1/+1
* | erts: Refactor rename structs hipe_mfa and hipe_refSverker Eriksson2016-10-101-22/+22
|/
* Merge branch 'sverker/bad-hash'Sverker Eriksson2016-05-311-10/+16
|\
| * erts: Improve bucket search for hipe_mfa_infoSverker Eriksson2016-05-261-8/+14
| * erts: Improve some bad hash functionsSverker Eriksson2016-05-261-2/+2
* | Merge branch 'margnus1/llvm-compatibility/PR-1057/OTP-13626'Sverker Eriksson2016-05-261-3/+7
|\ \ | |/ |/|
| * hipe_llvm: Allow LLVM-generated constantsMagnus Lång2016-05-111-3/+7
* | erts: Rename struct typeSverker Eriksson2016-05-041-12/+12
|/
* update copyright-yearHenrik Nord2016-03-151-1/+1
* Merge branch 'master' into sverk/master/halt-INT_MINSverker Eriksson2016-02-241-5/+19
|\
| * Merge branch 'lukas/erts/forker'Lukas Larsson2015-12-151-0/+12
| |\
| | * erts: Refactor out erts functions from hashLukas Larsson2015-12-151-0/+12
| * | Introduce literal tagRickard Green2015-11-121-0/+2
| * | erts: Refactor header of loaded beam codeSverker Eriksson2015-11-121-4/+4
| * | erts: Add new allocator LITERALSverker Eriksson2015-09-111-1/+1
| |/
* | erts: Change erl_exit into erts_exitSverker Eriksson2016-02-241-2/+2
|/
* erts,hipe,dialyzer: Fix hipe checkum of target runtime systemSverker Eriksson2015-08-311-1/+1
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* Change hipe_bifs:system_crc/1 to hipe_bifs:system_crc/0Magnus Henoch2015-05-271-4/+2