aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_gc.c
AgeCommit message (Expand)Author
2017-03-10Update copyright yearRickard 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-17Merge branch 'sverker/trace_gc-bug/OTP-14154' into maintSverker Eriksson
2017-01-17Merge branch 'rickard/no-harddebug' into maintRickard Green
2017-01-17Merge branch 'rickard/abandoned-heap-bugs' into maintRickard Green
2017-01-13Do not automatically define HARDDEBUG when DEBUG is definedRickard Green
2017-01-13Fix memory leak of temporary heapRickard Green
2017-01-11Merge branch 'rickard/abandoned-heap-bugs' into maintRickard Green
2017-01-10Fix issues with abandoned heapRickard Green
2017-01-05erts: Fix GC tracing to use temp heapSverker Eriksson
2017-01-05erts: Assert sufficient space need after GCSverker Eriksson
2016-12-28Fix VM global GC info for dirty schedulersRickard Green
2016-11-22Fix GC when NifExport is in useRickard Green
2016-09-14Merge branch 'maint-19' into maintHenrik Nord
2016-09-14Ensure we dont use an invalid live heap fragment pointerRickard Green
2016-09-14Update vheap size when moving msgq to heap after GCRickard Green
2016-09-14Merge branch 'maint-19' into maintHenrik Nord
2016-09-13Fix crash due to heap fragments left after GCRickard Green
2016-08-30Ensure correct mbuf_sz value in process structureRickard Green
2016-07-29Merge branch 'margnus1/erts/fix-hipe-literal-gc/PR-1122/OTP-13777' into maintBjörn-Egil Dahlberg
2016-07-14erts: Fix msacc for dirty scheduler and heap_limitLukas Larsson
2016-07-06check_process_code: Sweep HiPE stack for literalsMagnus Lång
2016-05-30erts: Clean up some goto spaghettiSverker Eriksson
2016-05-30erts: Fix ASSERT provoked by map_SUITE:t_rare_map_overflowSverker Eriksson
2016-05-26Fix message queue update on replacement and removal of messageRickard Green
2016-05-20erts: Refactor ERTS_MSG_COMBINED_HFRAG to heap fragmentBjörn-Egil Dahlberg
2016-05-11Merge branch 'rickard/ds-proc-exit/OTP-13123'Rickard Green
2016-05-11Add better support for communication with a process executing dirty NIFRickard Green
2016-05-11erts: Fix non-smp max_heap_size assertLukas Larsson
2016-05-10erts: Implement max_heap_size process flagLukas Larsson
2016-05-09Merge branch 'sverker/trace-send-receive-matchspec/OTP-13507'Sverker Eriksson
2016-05-04erts: Add Sender in 'receive' trace matchspecSverker Eriksson
2016-05-04Merge branch 'rickard/reds-fix/master/OTP-13512'Rickard Green
2016-05-04Ensure correct reduction countingRickard Green
2016-05-03Merge branch 'lukas/erts/rename_xmqd_to_hmqd/OTP-13366'Lukas Larsson
2016-04-29Merge branch 'egil/erts/tracing-support-lttng/OTP-13532'Björn-Egil Dahlberg
2016-04-29erts: Extend garbage collection traceBjörn-Egil Dahlberg
2016-04-26erts: Fix total_heap_size calculation for on_heapLukas Larsson
2016-04-21erts: Fix copy share with onheap messagesBjörn-Egil Dahlberg
2016-04-15erts: Implement tracer modulesLukas Larsson
2016-03-15update copyright-yearHenrik Nord
2016-02-24Merge branch 'master' into sverk/master/halt-INT_MINSverker Eriksson
2016-02-24erts: Change erl_exit into erts_exitSverker Eriksson
2016-02-02erts: Add microstate accountingLukas Larsson
2016-01-29Remove faulty assertsRickard Green
2016-01-26Merge branch 'lukas/erts/gc_info/OTP-13265'Lukas Larsson
2016-01-07Merge branch 'sverk/proc-dict-opt'Sverker Eriksson
2015-12-18Merge branch 'rickard/ohmq-fixup/OTP-13047'Rickard Green
2015-12-16Fix offset_mqueueRickard Green