![]() |
|
||||||||||
|
|
|
|||||
|
Нужно найти определенный объект в куче (наверняка в виде ByteArray) и восстановить его как объект класса. Например ситуация следующая, в стеке есть ссылка на объект, обнуляем ссылку, через некоторое время стало необходимо эту ссылку восстановить (до gc естественно). Как это сделать? Есть ли стандартные средства AS3 для доступа к куче? Или нужно использовать что-то вроде haXe и подключать как отдельную swc?
|
|
|||||
|
Modus ponens
|
Нет, стандартных нет, и виртуальная машина ничего такого не предоставляет. HaXe не поможет, птому что никаких новых API он в виртуальную машину не добавит... с другой стороны, можно получить какую-то информацию в трейс (при определенных настройках будут выводиться стек вызовов, не уверен на счет содержимого кучи, не на столько разбираюсь. Вот тут некоторая инфа: http://www.flasher.ru/forum/blog.php?b=152
__________________
Hell is the possibility of sanity |
|
|||||
|
То есть Virtual Memory API это доступ не к реально используемой AVM памяти, а к ограниченной виртуальной?
|
|
|||||
|
.
|
Вас явно провоцируют громкие лозунги. На заборах тоже иногда такое понапишут...
Не в курсе, где Вы обитаете, но у нас, в России, почти все уже забили на желтизну заголовков. |
|
|||||
|
Шок, флэш программисты научились копаться в куче.
жми скорее >> =)
__________________
Сам себе репортер Последний раз редактировалось terbooter; 31.12.2010 в 10:46. |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:59. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| AS3 , core , memory |
|
|