summaryrefslogtreecommitdiff
path: root/erts/emulator/beam
Commit message (Expand)AuthorAgeFilesLines
* Add missing dtrace return invocationsLuis Rascao2019-09-172-5/+6
* Merge pull request #2381 from jhogberg/john/erts/refactor-cif-tracing/OTP-14734John Högberg2019-09-1731-1386/+1090
|\
| * erts: Share printable_return_address with erl_bif_infoJohn Högberg2019-09-164-37/+9
| * erts: Let call_bif/call_nif take arguments instead of hardcoding themJohn Högberg2019-09-168-23/+26
| * erts: Use local trap exports for list functionsJohn Högberg2019-09-164-15/+59
| * erts: Rename apply_bif to call_bif, matching NIFsJohn Högberg2019-09-167-13/+13
| * erts: Rename NifExport to ErtsNativeFuncJohn Högberg2019-09-1611-135/+138
| * erts: Crash if a module doesn't have stubs for all its BIFsJohn Högberg2019-09-161-0/+22
| * erts: Refactor BIF tracingJohn Högberg2019-09-1621-988/+593
| * erts: Replace ad-hoc export->beam[] wrangling with unionsJohn Högberg2019-09-1611-143/+227
| * erts: Fix undefined behavior in $DISPATCHX()John Högberg2019-09-114-154/+125
* | Merge branch 'maint'Sverker Eriksson2019-09-122-2/+11
|\ \
| * \ Merge branch 'sverker/proc-exit-dist-suspend-fix/OTP-16060' into maintSverker Eriksson2019-09-122-2/+11
| |\ \
| | * | erts: Fix exiting suspended process not yieldingSverker Eriksson2019-09-092-2/+11
* | | | Merge branch 'maint'Sverker Eriksson2019-09-121-0/+6
|\ \ \ \ | |/ / /
| * | | Merge branch 'sverker/cuddle-test' into maintSverker Eriksson2019-09-121-0/+6
| |\ \ \
| | * | | Fix offheap check of emptied ets hash tableSverker Eriksson2019-09-101-0/+6
| | |/ /
* | | | Merge branch 'maint'Lukas Larsson2019-09-121-2/+2
|\ \ \ \ | |/ / /
| * | | Merge branch 'kvakvs/erts/binary_to_term_int_overflow/OTP-16058' into maintLukas Larsson2019-09-121-2/+2
| |\ \ \ | | |/ / | |/| |
| | * | Fix integer overflow in size calculation in binary_to_term for output larger ...Dmytro Lytovchenko2019-09-121-2/+2
* | | | Merge branch 'maint'Sverker Eriksson2019-09-061-1/+10
|\ \ \ \ | |/ / /
| * | | Merge branch 'sverker/proc-exit-dist-trap' into maintSverker Eriksson2019-09-061-1/+10
| |\ \ \
| | * | | erts: Fix bugs for exiting process and ERTS_DSIG_SEND_YIELDSverker Eriksson2019-09-041-1/+10
* | | | | Merge branch 'maint'Sverker Eriksson2019-09-064-17/+42
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | |
| * | | erts: Fix ets compressed offheap inspectionsSverker Eriksson2019-09-054-17/+42
| |/ /
* | | Merge branch 'maint'Sverker Eriksson2019-09-031-0/+2
|\ \ \ | |/ /
| * | Merge branch 'sverker/erts/persistent_term-kill-updater-bug/OTP-16041' into m...Sverker Eriksson2019-09-031-0/+2
| |\ \
| | * | erts: Fix persistent_term bug when process killed during updateSverker Eriksson2019-09-021-0/+2
* | | | Merge branch 'maint'Sverker Eriksson2019-09-0211-14/+319
|\ \ \ \ | |/ / /
| * | | Merge branch 'sverker/erts/ets-info-binary/OTP-16035' into maintSverker Eriksson2019-09-0211-15/+320
| |\ \ \
| | * | | erts: Add ets:info(_, binary)Rickard Green2019-08-2911-15/+320
* | | | | Merge branch 'maint'Rickard Green2019-09-021-6/+28
|\ \ \ \ \ | |/ / / /
| * | | | Merge branch 'rickard/unicode-bin/OTP-16002' into maintRickard Green2019-09-021-6/+28
| |\ \ \ \
| | * | | | Return heap binary from unicode:characters_to_binary() when result is smallRickard Green2019-08-231-6/+28
* | | | | | Merge branch 'maint'Rickard Green2019-09-021-32/+68
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge branch 'rickard/port-bin-output/OTP-16001' into maintRickard Green2019-09-021-32/+68
| |\ \ \ \ \ | | |/ / / /
| | * | | | Output heap binaries from ports when data is smallRickard Green2019-08-231-32/+68
* | | | | | Merge branch 'john/erts/cp-management-fixup'John Högberg2019-08-271-21/+18
|\ \ \ \ \ \
| * | | | | | erts: Simplify deallocate_returnJohn Högberg2019-08-261-21/+18
* | | | | | | Merge branch 'maint'John Högberg2019-08-271-0/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / /
| * | | | | erts: Add missing prototypeJohn Högberg2019-08-261-0/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #2345 from garazdawi/lukas/erts/hash_opt/OTP-16014Lukas Larsson2019-08-239-274/+215
|\ \ \ \ \
| * | | | | erts: Restructure include of hash.h to work with inlineLukas Larsson2019-08-132-1/+11
| * | | | | erts: Introduce hash_fetch as an optimized hash_getLukas Larsson2019-08-094-86/+46
| * | | | | erts: Change the default hash implementation to use fibonacci hashLukas Larsson2019-08-094-70/+78
| * | | | | erts: Use hash_foreach instead of manual loopLukas Larsson2019-08-093-106/+81
| * | | | | erts: Add typedef for hash_foreach function ptrLukas Larsson2019-08-092-2/+3
| * | | | | erts: Remove unused process_reg_size functionLukas Larsson2019-08-092-13/+0
* | | | | | Merge branch 'maint'Sverker Eriksson2019-08-222-148/+136
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'sverker/ets-delete-tree-trapping' into maintSverker Eriksson2019-08-222-148/+136
| |\ \ \ \ \