Size: a a a

2017 January 26

j

jabber.ru in codingteam
ForNeVeR
Что значит "staged"?
источник

j

jabber.ru in codingteam
ForNeVeR
И есть ли там ещё какие-то способы этого фьюжена?
источник

j

jabber.ru in codingteam
gsomix
ForNeVeR, ну, берешь выражение, засовывает в квотейшен, получаешь Expr, преобразовываешь его, компилируешь, исаолняешь.
источник

j

jabber.ru in codingteam
ForNeVeR
Чёт это кажется очевидным способом.
источник

j

jabber.ru in codingteam
ForNeVeR
Ну, в смысле, эдак что угодно можно сделать.
источник

j

jabber.ru in codingteam
gsomix
Да.
источник

j

jabber.ru in codingteam
ForNeVeR
А зачем засовывать в квотейшен? Будто у тебя сразу нету скомпилированного кода?
источник

j

jabber.ru in codingteam
gsomix
А?
источник

j

jabber.ru in codingteam
gsomix
Не понял.
источник

j

jabber.ru in codingteam
ForNeVeR
Ну и я не понял.
источник

j

jabber.ru in codingteam
ForNeVeR
Вот у меня есть последовательность и указатель на функцию.
источник

j

jabber.ru in codingteam
ForNeVeR
В общем-то, это всё, мне не нужен фьюжен?
источник

j

jabber.ru in codingteam
gsomix
Сама задача-то понятна?
источник

j

jabber.ru in codingteam
ForNeVeR
Нет.
источник

j

jabber.ru in codingteam
gsomix
А, извини.
источник

j

jabber.ru in codingteam
gsomix
Щас.
источник

j

jabber.ru in codingteam
ForNeVeR
Я даже читал ихний папер, и из общих разделов мало что понял.
источник

j

jabber.ru in codingteam
ForNeVeR
Они там в доказательной части просто гарантировали, что количество аллокаций их алгоритма не превысит количества аллокаций в пользовательских лямбдах, которые в алгоритм передаются. Ну, я так понял.
источник

j

jabber.ru in codingteam
ForNeVeR
Но это и так, кхм, должно быть примерно понятно.
источник

j

jabber.ru in codingteam
ForNeVeR
То есть для каких-то нетривиальных операций типа toMap это важное условие, конечно, но оно вообще ничего не говорит о практической производительности.
источник