![]() |
Написать свой профайлер
Я хочу написать свой профайлер
http://www.nochump.com/asprof/ этот мне не нравится совсем. Что хочу: кормить профайлеру прототип класса, чтобы он сам переписывал прототипы всех функций и пришивал им таймеры. После выполнения, функция должна закидывать потраченное время в некий массив в глобале в ячейку со своим идентификатором. Реально это сделать? Пока я не могу даже сделать листинг функций и свойств прототипа класса. |
Ладно, проще.
Как получить листинг методов класса? |
for .. in ? :) Или не катит? Если не катит — ASSetPropFlags в предварительно, если я тебя правильно понял :)
|
Что-то типа такого:
Код:
for (var methodName in MyClass.prototype) { |
Всем спасибо, занкс, попробую.
|
| Часовой пояс GMT +4, время: 18:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.