aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_gc.c
AgeCommit message (Expand)Author
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
2017-01-17Merge branch 'maint'Sverker Eriksson
2017-01-17Merge branch 'sverker/trace_gc-bug/OTP-14154' into maintSverker Eriksson
2017-01-17Merge branch 'rickard/ds-features-20'Rickard Green
2017-01-17Merge branch 'maint'Rickard Green
2017-01-17Merge branch 'rickard/no-harddebug' into maintRickard Green
2017-01-17Merge branch 'maint'Rickard 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-12Perform potentially long GC on dirty schedulers if availableRickard Green
2017-01-12Support for dirty BIFsRickard Green
2017-01-11Merge branch 'maint'Rickard 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
2017-01-04erts: Make erts_dbg_within_proc availableSverker Eriksson
2017-01-02Merge branch 'maint'Rickard Green
2016-12-28Fix VM global GC info for dirty schedulersRickard Green
2016-11-23Merge branch 'maint'Rickard Green
2016-11-22Fix GC when NifExport is in useRickard Green
2016-11-17erts: Fix all -Wundef errorsSverker Eriksson
2016-09-14Merge branch 'maint'Henrik Nord
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'Rickard Green
2016-09-14Merge branch 'maint-19' into maintHenrik Nord
2016-09-13Fix crash due to heap fragments left after GCRickard Green
2016-08-31Merge branch 'maint'Rickard Green
2016-08-30Ensure correct mbuf_sz value in process structureRickard Green
2016-08-01Merge branch 'egil/erts/dont-copy-literals/OTP-13529'Björn-Egil Dahlberg
2016-08-01erts: No need to literal opt message tokenBjörn-Egil Dahlberg
2016-08-01erts: Remove the need for copying of literalsBjörn-Egil Dahlberg
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