Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Alcon. Отсутствует объект во вкладке Inspect (http://www.flasher.ru/forum/showthread.php?t=142085)

Bgg 12.07.2010 16:17

Alcon. Отсутствует объект во вкладке Inspect
 
Код AS3:

var myObj:MyClass = new MyClass();
var obj:Object = new Object();
obj.a = 1;
 
Debug.inspect(obj);//есть
Debug.inspect(myObj);//нет
Debug.inspect(new Bitmap());//есть

В чем может быть проблема? Может быть мониторятся только определенные классы? Вроде как нет.
Цитата:

A completely new Object Inspector to view the properties of Objects, Arrays and Classes.
Память утекает, profiler FD ошибки кидает при детальном просмотре объекта :(

alexberkut 12.07.2010 18:53

Может умный компилятор заоптимизил код. В смысле класс создался, но ни разу не пользовался, значит не нужен.
а вот obj использовался, поэтому этот код он скомпилил... Проще всего это посмотреть с помощью swf decompiler.

iNils 12.07.2010 19:03

Цитата:

Может умный компилятор заоптимизил код. В смысле класс создался, но ни разу не пользовался, значит не нужен.
Бред.

Bgg 12.07.2010 19:19

alexberkut, класс который мне нужно посмотреть один из основных и сложных классов приложения, и используется не один раз. Его удалить из памяти нормально и не получается.

Видимо придется со следующего проекта пересаживаться на FlashBuilder :umnik2:

wvxvw 12.07.2010 20:22

Ну как бы сами понимаете, что исходя из вашего описания можно только развести руками. Код в первом посте вообще ни о чем не говорит. Что делать - не понятно. Кроме того, не понятно какие ошибки, и чем в этой ситуации билдер поможет.

Bgg 13.07.2010 20:12

wvxvw, ошибок нету, есть неукротимое поедание памяти со скоростью 1мб/с и загрузка цп со снижением fps до 3с и ниже. От всего чего возможно уже отписался, и всех детей понаудалял и пообnullял.

От билдеровского профайлера хотел узнать сколько экземпляров класса висит в памяти и почему само собой они там висят. Видимо висят и что то интенсивно делают. MonsterDebugger в этом не помощник.

Код к сожалению привести не могу, не мой, да классы там под 800 строк.


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

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