Size: a a a

2019 September 19

K

Kirill in JSNN 🤔 (GSNN)
любое создание объектов ведет к утечке но слава богу грбедж колектор работает
источник

S

Shizoid in JSNN 🤔 (GSNN)
Все равно достойно
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
Shizoid
Все равно достойно
👍
источник

S

Shizoid in JSNN 🤔 (GSNN)
🙏
источник

m

mg901 in JSNN 🤔 (GSNN)
я где-то слышал, что объекты нужо передавать как аргумент функции
источник

E

Evgeniy 🍀 in JSNN 🤔 (GSNN)
mg901
я где-то слышал, что объекты нужо передавать как аргумент функции
Это ты в хаскеле слышал)
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
Суть в том, что если в коде функции исползуется какой-то объект, не являющийся её аргументом, код функции сохраняет в себе ссылку на объект и объект никогда не будет собран гарбэдж коллектором, пока не будет собрана функция. Но это не принципиально кроме тех случаев, когда ты постоянно создаешь новые функции и к тому же их где-то сохраняешь. Если ты на каждом render создаешь новую функцию, то тут нет проблем - их всё равно соберёт гарбэдж коллектор, потому что ссылок на них не остаётся. А вот если ты функции где-то в массив сохраняешь - тогда утечка будет. Но я не представляю себе такую ситуацию
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
Это слава богу не джава и нет аналога permgen leak. Хотя в джаве тоже уже его нет.
источник

m

mg901 in JSNN 🤔 (GSNN)
Sergey Smyshlyaev
Суть в том, что если в коде функции исползуется какой-то объект, не являющийся её аргументом, код функции сохраняет в себе ссылку на объект и объект никогда не будет собран гарбэдж коллектором, пока не будет собрана функция. Но это не принципиально кроме тех случаев, когда ты постоянно создаешь новые функции и к тому же их где-то сохраняешь. Если ты на каждом render создаешь новую функцию, то тут нет проблем - их всё равно соберёт гарбэдж коллектор, потому что ссылок на них не остаётся. А вот если ты функции где-то в массив сохраняешь - тогда утечка будет. Но я не представляю себе такую ситуацию
Спасибо большое
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
🙇‍♂️
источник

NK

Nick Kugaevsky in JSNN 🤔 (GSNN)
Дмитрий
Я бы тоже послушал, лучше конечно с примерчиками нюансов всяких
Я в теорию не умею.
источник

NK

Nick Kugaevsky in JSNN 🤔 (GSNN)
Pavel 🦇 Malyshev
Есть наверное, есть точно он же с РИТ
А кинь глянуть, если найдёшь, чтобы я не повторялся
источник

AM

Andrey Makarov in JSNN 🤔 (GSNN)
​​🔥🔥🔥Друзья, в этом месяце , любимому it52.info исполняется 5 лет🔥🔥🔥
Спасибо вам за поддержку и участие в жизни IT сообщества!!!
источник

PM

Pavel 🦇 Malyshev in JSNN 🤔 (GSNN)
Nick Kugaevsky
А кинь глянуть, если найдёшь, чтобы я не повторялся
Там больше про изоморфные приложения же
источник

SS

Sergey Smyshlyaev in JSNN 🤔 (GSNN)
Andrey Makarov
​​🔥🔥🔥Друзья, в этом месяце , любимому it52.info исполняется 5 лет🔥🔥🔥
Спасибо вам за поддержку и участие в жизни IT сообщества!!!
источник

K

Kirill in JSNN 🤔 (GSNN)
я уже вижу логотип для 7 лет >it5+2
источник

AM

Andrey Makarov in JSNN 🤔 (GSNN)
Kirill
я уже вижу логотип для 7 лет >it5+2
крутая идея
источник

K

Kirill in JSNN 🤔 (GSNN)
ну и на 10 тоже ))
источник

AM

Andrey Makarov in JSNN 🤔 (GSNN)
ахаха, да
источник

NG

Nikita Glazov in JSNN 🤔 (GSNN)
Kirill
ну и на 10 тоже ))
25 ещё можно)
источник