Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Копание в "куче" (http://www.flasher.ru/forum/showthread.php?t=148401)

surlac 29.12.2010 20:41

Копание в "куче"
 
Нужно найти определенный объект в куче (наверняка в виде ByteArray) и восстановить его как объект класса. Например ситуация следующая, в стеке есть ссылка на объект, обнуляем ссылку, через некоторое время стало необходимо эту ссылку восстановить (до gc естественно). Как это сделать? Есть ли стандартные средства AS3 для доступа к куче? Или нужно использовать что-то вроде haXe и подключать как отдельную swc?

iflamberg 29.12.2010 21:01

Цитата:

в стеке есть ссылка на объект, обнуляем ссылку, через некоторое время стало необходимо эту ссылку восстановить
Это pooling что ли? Или для сериализации/копирования объектов?

wvxvw 29.12.2010 21:02

Нет, стандартных нет, и виртуальная машина ничего такого не предоставляет. HaXe не поможет, птому что никаких новых API он в виртуальную машину не добавит... с другой стороны, можно получить какую-то информацию в трейс (при определенных настройках будут выводиться стек вызовов, не уверен на счет содержимого кучи, не на столько разбираюсь. Вот тут некоторая инфа: http://www.flasher.ru/forum/blog.php?b=152

surlac 30.12.2010 23:19

То есть Virtual Memory API это доступ не к реально используемой AVM памяти, а к ограниченной виртуальной?

dimarik 31.12.2010 01:50

Вас явно провоцируют громкие лозунги. На заборах тоже иногда такое понапишут...
Не в курсе, где Вы обитаете, но у нас, в России, почти все уже забили на желтизну заголовков.

terbooter 31.12.2010 10:40

Шок, флэш программисты научились копаться в куче.
жми скорее >>

=)


Часовой пояс GMT +4, время: 12:51.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.