summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_gc.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Rename NifExport to ErtsNativeFuncJohn Högberg2019-09-161-2/+2
* Optimize continuation pointer managementBjörn Gustavsson2019-08-221-7/+10
* Merge branch 'rickard/node-refc-tests-22' into maintRickard Green2019-07-221-4/+6
|\
| * Enhanced node refc bookkeepingRickard Green2019-07-221-4/+6
* | erts: Suppress valgrind warning in offset_heap_ptrSverker Eriksson2019-06-261-3/+42
|/
* erts: Include external msg in need of GCLukas Larsson2019-03-251-8/+16
* erts: Add ERL_NODE_BOOKKEEP to node tables refcLukas Larsson2019-02-221-3/+21
* Merge branch 'lukas/erts/fix-seq_trace-reset_trace/OTP-15490' into maintLukas Larsson2018-12-201-21/+3
|\
| * erts: Use sys_memcpy in copy_one_fragLukas Larsson2018-12-131-21/+3
* | erts: Use ptr_val for pointer in gc msg copyLukas Larsson2018-12-101-1/+1
* | erts: Fix copy of literal msg during gcLukas Larsson2018-12-041-1/+1
* | erts: Fix msacc GC states on dirty schedsLukas Larsson2018-11-021-6/+6
* | Honor the max heap size when copying literals after purgingBjörn Gustavsson2018-10-191-0/+19
|/
* Teach HiPE to yield from receiveRickard Green2018-05-161-8/+7
* Merge branch 'rickard/process_info/OTP-14966'Rickard Green2018-04-261-30/+4
|\
| * Restore merge of signal queues in queue_messages() if main lock is heldRickard Green2018-04-251-30/+4
* | Fix deadlock in HiPE gc after receiveRickard Green2018-04-161-0/+7
|/
* New process_info() implementation using signalsRickard Green2018-04-121-9/+39
* Implementation of true asynchronous signaling between processesRickard Green2018-03-211-136/+111
* Merge 'sverker/erts/more-crash-dump-info/OTP-14820'Sverker Eriksson2018-02-221-19/+29
|\
| * erts: Include failing garbing process in crash dumpSverker Eriksson2018-02-201-12/+26
| * erts: Remove unused args to collect_live_heap_fragsSverker Eriksson2018-02-201-8/+4
* | erts: Polish GC rootset interationSverker Eriksson2018-01-191-41/+24
* | erts: Optimize move_cons & move_boxedSverker Eriksson2018-01-191-25/+24
* | erts: Fix bad merge of PR #1644Björn Gustavsson2017-11-271-1/+1
* | Merge branch 'maint'John Högberg2017-11-271-11/+36
|\ \ | |/
| * Fix purging of modules with "fake literals"Björn Gustavsson2017-11-241-11/+36
* | Eliminate MY_IS_SSMALL()Björn Gustavsson2017-09-281-2/+2
* | erts: Remove possibility to disable dirty schedulersLukas Larsson2017-09-111-26/+0
* | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-18/+18
* | erts: Cleanup removal of non-smp emulatorsLukas Larsson2017-07-171-0/+3
* | erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-5/+0
|/
* Merge branch 'john/erts/runtime-lcnt' into maintJohn Högberg2017-07-061-1/+2
|\
| * Allow toggling lock counting at runtimeJohn Högberg2017-07-061-1/+2
* | Merge branch 'rickard/purge-hibernated-19' into rickard/purge-hibernated-20Rickard Green2017-06-011-9/+27
|\ \ | |/ |/|
| * Merge branch 'rickard/purge-hibernated' into rickard/purge-hibernated-19Rickard Green2017-06-011-1/+4
| |\
| | * Fix check_process_code() on hibernated processRickard Green2017-06-011-1/+4
* | | Merge pull request #1436 from garazdawi/lukas/erts/remove_unused_functionsLukas Larsson2017-05-161-1/+1
|\ \ \
| * | | erts: Remove old unused functionsLukas Larsson2017-05-161-1/+1
* | | | Update copyright yearRaimo Niskanen2017-05-041-1/+1
|/ / /
* | | Merge branch 'sverker/refactor'Sverker Eriksson2017-04-251-8/+5
|\ \ \
| * | | erts: Introduce struct binary_internalsSverker Eriksson2017-04-121-3/+3
| * | | erts: Introduce erts_bin_releaseSverker Eriksson2017-04-111-5/+2
* | | | Fix dirty GC implementationRickard Green2017-04-111-2/+12
|/ / /
* | | erts: Refactor MOVE_CONS to inline functionBjörn-Egil Dahlberg2017-02-281-9/+9
* | | erts: Refactor MOVE_BOXED to inline functionBjörn-Egil Dahlberg2017-02-281-15/+15
* | | erts: Convert small sub-binaries to heap-binariesBjörn-Egil Dahlberg2017-02-281-0/+33
* | | Fixed typos in ertsAndrew Dryga2017-02-141-1/+1
* | | Add binary overhead for magic ref/binariesRickard Green2017-02-061-13/+46
* | | Implement magic referencesRickard Green2017-02-061-3/+24