Size: a a a

BY Microsoft .NET User Group

2018 August 03

A

Anatoly in BY Microsoft .NET User Group
сядьте и напишите
источник

E

EgorBo in BY Microsoft .NET User Group
Дмитрий пытается что-то набросить, но пока непонятно что)
источник

A

Anatoly in BY Microsoft .NET User Group
источник

A

Anatoly in BY Microsoft .NET User Group
те же яйца, только в профиль.
источник

E

EgorBo in BY Microsoft .NET User Group
уверен что те же? у тебя там много проверок в код  и последний раз когда я смотрел - у тебя там исключения не инлайнились)
источник

A

Anatoly in BY Microsoft .NET User Group
EgorBo
уверен что те же? у тебя там много проверок в код  и последний раз когда я смотрел - у тебя там исключения не инлайнились)
я их уже переделал, как ты сказал. 0 эффекта на данный бенчмарк
источник

A

Anatoly in BY Microsoft .NET User Group
ну и у них там +- те же проверки
источник

E

EgorBo in BY Microsoft .NET User Group
ну баундс чеки как минимум есть)
источник

A

Anatoly in BY Microsoft .NET User Group
эт да.
источник

A

Anatoly in BY Microsoft .NET User Group
я под "те же яйца" имел ввиду читаемость конкретного метода
источник

E

EgorBo in BY Microsoft .NET User Group
ну вот они + создание слайса в цикли и оказывают те самые 10% перфмонса с плюсами думаю
источник

A

Anatoly in BY Microsoft .NET User Group
не, 10% - это если на пойнтеры переписать. код на слайсах с баундс-чеками - примерно в 2 раза медленнее
источник

E

EgorBo in BY Microsoft .NET User Group
в поинтерах там все равно баундс чек есть)
источник

E

EgorBo in BY Microsoft .NET User Group
на взятии поинтера от массива + оверхед на пиннинг
источник

E

EgorBo in BY Microsoft .NET User Group
в спанах пиннинга не будет
источник

A

Anatoly in BY Microsoft .NET User Group
в общем, я на выходных может быть оформлю репро минимальный и запихаю тикет в CoreCLR
источник

A

Anatoly in BY Microsoft .NET User Group
потому что меня даже в два раза устроит, плюс спаны м.б. подтянут, но финт с минусом - полная жесть =)
источник

E

EgorBo in BY Microsoft .NET User Group
ну как оформишь репро - я тож гляну) а то так придется весь проект тянуть
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
давайте вместе напишем какой-нибудь простой алгоритм для сравнения на двух языках
источник

DM

Dzmitry Martavoi in BY Microsoft .NET User Group
скажем обход дерева или поиск чего-нибудь
источник