Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№104-07-2006 14:30:17

Sky
Участник
 
Группа: Extensions
Откуда: Рязань
Зарегистрирован: 06-11-2004
Сообщений: 1378

Утечки памяти в расширениях

Часто приходится слышать, что утечки памяти в Фоксе связаны в первую очередь с расширениями.
Может кто-нибудь поделится информацией:
1) часто встречающиеся ошибки разработчиков, приводящие к утечке памяти;
2) грабли, на которые кто-то уже наступил;
3) инструменты для борьбы с утечками;
4) ...

ИМХО, было бы полезно разработчикам, особенно начинающим.


Gentoo Linux 2007-03-23 by XOR
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b3pre) Gecko/2008010104
Нас мало, но мы в кедах! ;)

Отсутствует

 

№204-07-2006 15:19:41

Quicksilver tears
Забанен
 
Группа: Extensions
Зарегистрирован: 13-06-2005
Сообщений: 4459

Re: Утечки памяти в расширениях

Sky

3) инструменты для борьбы с утечками;

Есть расширение Leak Monitor. Правда оно свидетельствует об уже существующих утечках.

Отсутствует

 

№304-07-2006 15:30:44

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: Утечки памяти в расширениях

Sky
Почитай это: http://www.mozilla.org/scriptable/avoiding-leaks.html
Официальное руководство.


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№405-07-2006 19:51:51

Sky
Участник
 
Группа: Extensions
Откуда: Рязань
Зарегистрирован: 06-11-2004
Сообщений: 1378

Re: Утечки памяти в расширениях

stoneflash
А может кто-нибудь возьмется перевести? :angel:
Буду очень благодарен, как и другие неанглоговорящие разработчики. :)


Gentoo Linux 2007-03-23 by XOR
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b3pre) Gecko/2008010104
Нас мало, но мы в кедах! ;)

Отсутствует

 

№505-07-2006 23:16:45

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: Утечки памяти в расширениях

Sky
гм. Может попросишь в теме "Переводчикам расширений..." и там соориентироваться и вскладчину перевести? Там терминов много специфичных, а я в этом не особо силён.


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№606-07-2006 01:49:45

Sky
Участник
 
Группа: Extensions
Откуда: Рязань
Зарегистрирован: 06-11-2004
Сообщений: 1378

Re: Утечки памяти в расширениях

stoneflash
Да вроде не совсем по теме будет вопрос...
Может лучше пусть пока здесь повисит?

А никто не видел статьи, на тему "основные ошибки разработчиков"? Встречал подобные статьи по другим языкам, а вот по JavaScript не видел, тем более в связи с расширениями.
Хорошо бы собрать подобную информацию в одном месте. :rolleyes:
Может меньше было бы "кривых" расширений.


Gentoo Linux 2007-03-23 by XOR
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b3pre) Gecko/2008010104
Нас мало, но мы в кедах! ;)

Отсутствует

 

№706-07-2006 02:03:10

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: Утечки памяти в расширениях

Sky
Я не думаю, что переведи подобные руководства на русский язык станет меньше "текущих" расширений.

А никто не видел статьи, на тему "основные ошибки разработчиков"? Встречал подобные статьи по другим языкам, а вот по JavaScript не видел, тем более в связи с расширениями.

Это, вроде, единственное руководство про утечки Mozilla. по java- сейчас посмотрю.


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№806-07-2006 14:25:27

Sky
Участник
 
Группа: Extensions
Откуда: Рязань
Зарегистрирован: 06-11-2004
Сообщений: 1378

Re: Утечки памяти в расширениях

Я не думаю, что переведи подобные руководства на русский язык станет меньше "текущих" расширений.

Ну может чуть меньше. :) По крайней мере кто-то из русскоязычных разработчиков может увидеть и поправить свои расширения.
Да и в целом я не только про эту статью говорил. Хорошо бы подборку статей сделать. Т.е. если кто уже на такие статьи наткнулся или сам наступил на какие-нибудь грабли при написании расширения, может поделиться информацией.

Это, вроде, единственное руководство про утечки Mozilla.

Я не только про утечки говорил, могут быть и другие распространенные ошибки. Например, связанные со временем выполнения определенного действия.


Gentoo Linux 2007-03-23 by XOR
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b3pre) Gecko/2008010104
Нас мало, но мы в кедах! ;)

Отсутствует

 

№906-07-2006 23:22:32

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: Утечки памяти в расширениях

Sky

Хорошо бы подборку статей сделать. Т.е. если кто уже на такие статьи наткнулся или сам наступил на какие-нибудь грабли при написании расширения, может поделиться информацией.

Вроде подходящая тем аесть в форуме "Разработка"


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]