Показать сообщение отдельно
  #1 (permalink)  
Старый 29.08.2009, 13:02
Draeden
 
Сообщений: n/a

Утечки памяти: как сделать ?
Ни разу не программировал на языках с автоматическим освобождением памяти, как в javascript. Якобы этот язык содержит такие конструкции которые при неправильном использовании создадут утечки памяти. Я хочу проверить свои скрипты на наличие подобных багов, поэтому, для начала, попытался специально написать такой код который породит утечку памяти. Это оказалось не так просто: банальные циклические ссылки Firefox распознаёт очень быстро и удаляет все лишние объекты.

Поскольку я так и не смог создать утечку памяти, то хотел бы, чтобы кто нибудь написал простой код на javascript который создаст утечку памяти. Единственная оговорка: javascript код должен порождать утечку памяти из за особенностей языка javascript, а не из за ошибок в коде браузера. Другими словами будем считать, что браузер интерпретирует и выполняет javascript код идеально.
Ответить с цитированием