aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_gc.c
AgeCommit message (Expand)Author
2019-06-26erts: Suppress valgrind warning in offset_heap_ptrSverker Eriksson
2019-03-25erts: Include external msg in need of GCLukas Larsson
2019-02-22erts: Add ERL_NODE_BOOKKEEP to node tables refcLukas Larsson
2018-12-20Merge branch 'lukas/erts/fix-seq_trace-reset_trace/OTP-15490' into maintLukas Larsson
2018-12-13erts: Use sys_memcpy in copy_one_fragLukas Larsson
2018-12-10erts: Use ptr_val for pointer in gc msg copyLukas Larsson
2018-12-04erts: Fix copy of literal msg during gcLukas Larsson
2018-11-02erts: Fix msacc GC states on dirty schedsLukas Larsson
2018-10-19Honor the max heap size when copying literals after purgingBjörn Gustavsson
2018-05-16Teach HiPE to yield from receiveRickard Green
2018-04-26Merge branch 'rickard/process_info/OTP-14966'Rickard Green
2018-04-25Restore merge of signal queues in queue_messages() if main lock is heldRickard Green
2018-04-16Fix deadlock in HiPE gc after receiveRickard Green
2018-04-12New process_info() implementation using signalsRickard Green
2018-03-21Implementation of true asynchronous signaling between processesRickard Green
2018-02-22Merge 'sverker/erts/more-crash-dump-info/OTP-14820'Sverker Eriksson
2018-02-20erts: Include failing garbing process in crash dumpSverker Eriksson
2018-02-20erts: Remove unused args to collect_live_heap_fragsSverker Eriksson
2018-01-19erts: Polish GC rootset interationSverker Eriksson
2018-01-19erts: Optimize move_cons & move_boxedSverker Eriksson
2017-11-27erts: Fix bad merge of PR #1644Björn Gustavsson
2017-11-27Merge branch 'maint'John Högberg
2017-11-24Fix purging of modules with "fake literals"Björn Gustavsson
2017-09-28Eliminate MY_IS_SSMALL()Björn Gustavsson
2017-09-11erts: Remove possibility to disable dirty schedulersLukas Larsson
2017-07-17erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson
2017-07-17erts: Cleanup removal of non-smp emulatorsLukas Larsson
2017-07-17erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson
2017-07-06Merge branch 'john/erts/runtime-lcnt' into maintJohn Högberg
2017-07-06Allow toggling lock counting at runtimeJohn Högberg
2017-06-01Merge branch 'rickard/purge-hibernated-19' into rickard/purge-hibernated-20Rickard Green
2017-06-01Merge branch 'rickard/purge-hibernated' into rickard/purge-hibernated-19Rickard Green
2017-06-01Fix check_process_code() on hibernated processRickard Green
2017-05-16Merge pull request #1436 from garazdawi/lukas/erts/remove_unused_functionsLukas Larsson
2017-05-16erts: Remove old unused functionsLukas Larsson
2017-05-04Update copyright yearRaimo Niskanen
2017-04-25Merge branch 'sverker/refactor'Sverker Eriksson
2017-04-12erts: Introduce struct binary_internalsSverker Eriksson
2017-04-11Fix dirty GC implementationRickard Green
2017-04-11erts: Introduce erts_bin_releaseSverker Eriksson
2017-02-28erts: Refactor MOVE_CONS to inline functionBjörn-Egil Dahlberg
2017-02-28erts: Refactor MOVE_BOXED to inline functionBjörn-Egil Dahlberg
2017-02-28erts: Convert small sub-binaries to heap-binariesBjörn-Egil Dahlberg
2017-02-14Fixed typos in ertsAndrew Dryga
2017-02-06Add binary overhead for magic ref/binariesRickard Green
2017-02-06Implement magic referencesRickard Green
2017-02-06Merge branch 'maint'Rickard Green
2017-02-06Merge branch 'rickard/binary-refc' into maintRickard Green
2017-02-06Atomic reference count of binaries also in non-SMPRickard Green
2017-01-23Merge branch 'sverker/ASSERT_IN_ENV'Sverker Eriksson