aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process_dict.h
AgeCommit message (Collapse)Author
2016-11-22Merge branch 'maint'Sverker Eriksson
2016-11-17erts: Refactor crash dumping with cbprintfSverker Eriksson
Instead of passing around a file descriptor use a function pointer to facilitate more advanced backend write logic such as size limitation or compression.
2016-10-10erts: Refactor process dict hash pre-calculationSverker Eriksson
with new function erts_pd_make_hx()
2016-03-15update copyright-yearHenrik Nord
2015-12-15erts: Rename proc dict size to arraySizeSverker Eriksson
for naming style consistency.
2015-12-15erts: Refactor proc dict with 'usedSlots'Sverker Eriksson
which is same as old homeSize + splitPosition.
2015-12-10erts: Add sizeMask for faster proc dict indexingSverker Eriksson
2015-12-09erts: Remove ProcDict.usedSverker Eriksson
(homeSize + splitPosition) will do just fine
2015-12-09erts: Add proc dict macros ERTS_PD_START/SIZESverker Eriksson
2015-12-09erts: Optimize hashing in process dictionarySverker Eriksson
by limiting table sizes to powers of 2. This will change the default size from 10 to 8.
2015-12-07erts: Add i_get_hash instructionBjörn-Egil Dahlberg
Calculate hashvalue in load-time for constant process dictionary gets.
2015-06-18Change license text to APLv2Bruce Yinhe
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP