
Vitalii
24.01.2018
09:22:59

Hip
24.01.2018
09:23:06
азаза

Cargeh
24.01.2018
09:24:15
@dmitvitalii ну не знаю, вы действительно делаете поля вложенных классов package-private, чтобы в байткоде не было лишних геттеров? Помогает?

Vitalii
24.01.2018
09:25:10

Google

Cargeh
24.01.2018
09:25:20

Arsen
24.01.2018
09:25:35

Cargeh
24.01.2018
09:25:49

Vitalii
24.01.2018
09:27:15
тому, ради чего вы это делаете?
Довольно странные вопросы.
Давайте я помогу вам его сформулировать:
"Для каких случаев нам может быть выгодна оптимизация количества методов или количества вызовов?"
Так получше, не правда ли?
В Android, например, есть дефолтное ограничение в 65к методов для одной dex-таблицы.
Так что если не хочется выходить за эти рамки расширением, то есть смысл обращать внимание на количество методов.

Cargeh
24.01.2018
09:28:08

Vitalii
24.01.2018
09:28:24
Сколь долго можно выёбываться-то? =/
Не нравится — не пишите так.

Cargeh
24.01.2018
09:29:05
Сколь долго можно выёбываться-то? =/
Почему сразу выебываться-то? Мне действительно интересно, вдруг я чего-то не знаю. Вон - узнал, что геттеры генерятся в inner классах, я думал такое только для наследования

Arsen
24.01.2018
09:30:59
чуваки, есть у кого success story использования chaosmonkey в проде?
https://github.com/Netflix/chaosmonkey

Vladimir
24.01.2018
09:31:12

Cargeh
24.01.2018
09:32:23

Денис
24.01.2018
09:33:16

Google

Mikhail
24.01.2018
09:34:52
в общем вопрос сводится к тому, насколько вообще нужны микрооптимизации в большинстве задач :D

Cargeh
24.01.2018
09:36:10
это да. Еще, конечно, интересно, как измеряли прирост в 5-10% от отсутствия bridge методов, но это уже другая история

Денис
24.01.2018
09:37:37

Vladimir
24.01.2018
09:38:07
это да. Еще, конечно, интересно, как измеряли прирост в 5-10% от отсутствия bridge методов, но это уже другая история
Замерил время выполнения операции, внёс правки, замерил снова. Несколько раз, само собой.
А то, что они есть, вызываются часто и даже что-то отъедают, заметил в профайлере.

Cargeh
24.01.2018
09:38:27
И какой профайлер - они тоже разные, с разным оверхедом и разными приколами
Опять-таки, я не доебываюсь, мне действительно интересно и хочется вынести из этого что-то полезное
Извиняюсь, если это выглядит как доёб

Mikhail
24.01.2018
09:41:11

Vladimir
24.01.2018
09:48:51

Cargeh
24.01.2018
09:51:37

Vladimir
24.01.2018
09:52:40

Анастасия
24.01.2018
09:53:40

Arsen
24.01.2018
09:54:12
манга по котлину?

Анастасия
24.01.2018
09:54:20
Да 8)

Arsen
24.01.2018
09:54:41
omae wa mou shindeiru

Admin
ERROR: S client not available

Igor
24.01.2018
09:54:47

Митко Соловец?
24.01.2018
09:55:04
неплохо

Google

guga
24.01.2018
09:55:32
чето скалы не вижу
:trollface:

Vitalii
24.01.2018
09:56:11
Пейн, Пейн, я не чувствую Скалы!

Igor
24.01.2018
09:56:43

Vitalii
24.01.2018
09:58:51
Так это
Флудильня.

Анастасия
24.01.2018
09:59:26

Vitalii
24.01.2018
09:59:36
А, его и там нет.

Анастасия
24.01.2018
09:59:36
Всё на месте )

Sergey
24.01.2018
09:59:54
Хаскель, да

Vitalii
24.01.2018
10:00:06

Анастасия
24.01.2018
10:01:00

Igor
24.01.2018
10:01:04
> рядом с коболом
?

Анастасия
24.01.2018
10:02:11