summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_db_util.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearRickard Green2020-03-131-1/+1
* Merge 'sverker/ets-update-counter-fix/ERL-1127/OTP-16404'Sverker Eriksson2020-02-061-3/+0
|\
| * erts: Fix bug in ets:update_counter causing wrong table sizeSverker Eriksson2020-02-041-3/+0
* | erts: Fix ets compressed offheap inspectionsSverker Eriksson2019-09-051-10/+2
* | erts: Add ERL_NODE_BOOKKEEP to node tables refcLukas Larsson2019-02-221-1/+1
* | Merge branch 'maint'Lukas Larsson2019-01-151-1/+1
|\ \ | |/
| * erts: Make sure to take main lock when dumping proc infoLukas Larsson2019-01-151-1/+1
* | Make length/1 yieldingBjörn Gustavsson2018-12-181-1/+22
* | erts: Beautify away #ifdef DEBUGSverker Eriksson2018-09-071-7/+2
|/
* erts: Refactor usage of am_atom_put to ERTS_MAKE_AMSverker Eriksson2018-06-041-5/+3
* Merge branch 'sverker/ets-delete_all_objects-trap/OTP-15078'Sverker Eriksson2018-05-181-1/+1
|\
| * erts: Cleanup ets codeSverker Eriksson2018-05-081-1/+1
* | Introduce is_map_key/2 guard BIFMichał Muskała2018-04-291-0/+6
* | Introduce map_get guard-safe functionMichał Muskała2018-04-241-2/+6
|/
* Lift the type restrictions on seq_trace token labelsJohn Högberg2018-03-231-19/+14
* Merge pull request #1740 from rickard-green/rickard/signals/OTP-14589Rickard Green2018-03-211-1/+3
|\
| * Implementation of true asynchronous signaling between processesRickard Green2018-03-211-1/+3
* | erts: Optimize macro DMC_PUSHSverker Eriksson2018-03-201-49/+53
|/
* Always use sys_memcpy/cmp/etc instead of plain memcpy/cmp/etcJohn Högberg2018-03-091-7/+7
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-33/+33
* erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-15/+0
* Merge branch 'lukas/erts/trace_recv_esdp_bug/OTP-14411'Lukas Larsson2017-05-161-2/+4
|\
| * erts: the esdp is not always available in matchspecLukas Larsson2017-05-051-2/+4
* | Merge pull request #1436 from garazdawi/lukas/erts/remove_unused_functionsLukas Larsson2017-05-161-5/+0
|\ \
| * | erts: Remove old unused functionsLukas Larsson2017-05-161-5/+0
* | | Merge branch 'sverker/ets-select-replace-const'Sverker Eriksson2017-05-101-15/+26
|\ \ \ | |_|/ |/| |
| * | erts: Fix ets:select_replace with {const, NewTuple}Sverker Eriksson2017-05-101-15/+26
| |/
* | Update copyright yearRaimo Niskanen2017-05-041-1/+1
|/
* erts: Introduce erts_bin_releaseSverker Eriksson2017-04-111-5/+2
* erts: Optimize ets:select_replace to not use heapSverker Eriksson2017-03-221-1/+6
* erts: Fix benign bug in match spec machineSverker Eriksson2017-03-221-1/+1
* Add more complete key-safety checkSverker Eriksson2017-03-221-34/+111
* Reject unsafe matchspecs on ets:select_replace/2Guilherme Andrade2017-03-221-0/+94
* Handle magic refs in db_cleanup_offheap_comp()Rickard Green2017-02-161-0/+5
* erts: Add deallocation veto for magic destructorsSverker Eriksson2017-02-141-2/+3
* Use magic refs for compiled match specsRickard Green2017-02-061-15/+0
* Implement magic referencesRickard Green2017-02-061-7/+18
* Merge branch 'maint'Rickard Green2017-02-061-1/+1
|\
| * Atomic reference count of binaries also in non-SMPRickard Green2017-02-061-1/+1
* | erts: Refactor find_function_from_pc to return MFALukas Larsson2016-10-121-4/+4
* | erts: Refactor out func_info into structLukas Larsson2016-10-121-4/+4
|/
* erts: Only allow remove from trace_status callbackLukas Larsson2016-05-111-1/+2
* Add better support for communication with a process executing dirty NIFRickard Green2016-05-111-1/+1
* erts: Fix bug in trace_pattern for 'on_load'Sverker Eriksson2016-05-041-3/+7
* erts: Fix PAM to be callable from non-scheduler threadSverker Eriksson2016-05-041-29/+44
* erts: Add Sender in 'receive' trace matchspecSverker Eriksson2016-05-041-5/+9
* erts: Add matchspec restrictions for 'receive' traceSverker Eriksson2016-05-041-127/+96
* erts: Add matchspec to 'receive' traceSverker Eriksson2016-05-041-20/+42
* erts: Remove multi scheduler blocking in match specsSverker Eriksson2016-05-041-35/+16
* erts: Implement tracer modulesLukas Larsson2016-04-151-45/+29