Flash / ActionScript memory fragmentation

In addition to mark-and-sweep, garbage collectors for .Net and Java also launch the compaction phase to reduce memory fragmentation. I cannot find the compaction / defragmentation phase documentation for the Flash 9 garbage collector - does Flash have compaction phases?

+3
source share
2 answers

The virtual machine for AS3 used by Adobe in Flash is open source.

http://www.mozilla.org/projects/tamarin/

The memory manager for the virtual machine, called MMgc, is included in this source code.

MMgc ; . , .

MMgc :

https://developer.mozilla.org/en/mmgc

:

http://hg.mozilla.org/tamarin-redux/file/tip/doc/mmgc

+3

, , Adobe , . , , , , , , GC, , . , , , .

, , . , , . - , , .

+2

Source: https://habr.com/ru/post/1710285/


All Articles