Сообщение Re: почему так медленно? от 12.06.2019 16:58
Изменено 12.06.2019 19:05 alexzzzz
Re: почему так медленно?
Цикл с классами:
Первый call создаёт объект.
Второй call пишет его в массив. Пишет как-то слишком сложно. Подозреваю, что происходит какая-то проверка типов. Была мысль про ARRAY COVARIANCE: NOT JUST UGLY, BUT SLOW TOO, но решение из статьи заметно на скорость не повлияло.
Цикл со структурами:
Первый call создаёт объект.
Второй call пишет его в массив. Пишет как-то слишком сложно. Подозреваю, что происходит какая-то проверка типов. Была мысль про ARRAY COVARIANCE: NOT JUST UGLY, BUT SLOW TOO, но решение из статьи заметно на скорость не повлияло.
Цикл со структурами:
Re: почему так медленно?
Цикл с классами:
Первый call создаёт объект.
Второй call пишет его в массив. Пишет как-то слишком сложно. Подозреваю, что происходит какая-то проверка типов. Была мысль про ARRAY COVARIANCE: NOT JUST UGLY, BUT SLOW TOO, но решение из статьи заметно на скорость не повлияло.
Цикл со структурами:
Первый call создаёт объект.
Второй call пишет его в массив. Пишет как-то слишком сложно. Подозреваю, что происходит какая-то проверка типов. Была мысль про ARRAY COVARIANCE: NOT JUST UGLY, BUT SLOW TOO, но решение из статьи заметно на скорость не повлияло.
Цикл со структурами: