Size: a a a

2020 February 19

IC

Ilya Chernoudov in pro.net
А почему такая сильная регрессия в аттрибуте?
источник

AH

Ayrat Hudaygulov in pro.net
int num = string.CompareOrdinal(name@, a.name@);
источник

E

EgorBo in pro.net
Ilya Chernoudov
А почему такая сильная регрессия в аттрибуте?
потому что rep stosd хуево справляется со своей работой
источник

E

EgorBo in pro.net
и лучше навставлять анроллнутый цикл xor векторов
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
int num = string.CompareOrdinal(name@, a.name@);
О, ну вот тут захардкодили ординал. Жаль в шарпе так нельзя
источник

IC

Ilya Chernoudov in pro.net
EgorBo
и лучше навставлять анроллнутый цикл xor векторов
Выглядит неоднозначно
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
О, ну вот тут захардкодили ординал. Жаль в шарпе так нельзя
чой это нельзя?
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
чой это нельзя?
Ты спроси почему == не ординал
источник

E

EgorBo in pro.net
Ilya Chernoudov
Выглядит неоднозначно
почему?
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
Ты спроси почему == не ординал
Смотри еще магию

https://sharplab.io/#v2:DYLgZgzgPgLgngBwKYAIDCwCGAvbKC8KAxlhBCkgHYAmAsAFAPzIoCCBKDKKA3ipZgC2SECggwATgEtKAcy7cUU6qJkwF3CUjAAxKUmAr0WXCgC+QA==


LanguagePrimitives.HashCompare.GenericEqualityWithComparerIntrinsic(comp, refField@, a.refField@);
источник

AH

Ayrat Hudaygulov in pro.net
ИЗИ реф сравнение
источник

E

EgorBo in pro.net
заранее известно что надо очистить 60 байт, как ты это сделаешь?
источник

E

EgorBo in pro.net
С++ компилятор делает тоже самое
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
Смотри еще магию

https://sharplab.io/#v2:DYLgZgzgPgLgngBwKYAIDCwCGAvbKC8KAxlhBCkgHYAmAsAFAPzIoCCBKDKKA3ipZgC2SECggwATgEtKAcy7cUU6qJkwF3CUjAAxKUmAr0WXCgC+QA==


LanguagePrimitives.HashCompare.GenericEqualityWithComparerIntrinsic(comp, refField@, a.refField@);
Хоули...
источник

IC

Ilya Chernoudov in pro.net
EgorBo
С++ компилятор делает тоже самое
Тогда ок
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
Хоули...
в фшарпе рекорды збс работают
Предлагаю списать домашку
источник

E

EgorBo in pro.net
Ayrat Hudaygulov
ИЗИ реф сравнение
а почему он сперва ID не прверяет?
источник

AH

Ayrat Hudaygulov in pro.net
EgorBo
а почему он сперва ID не прверяет?
проверяет
источник

E

EgorBo in pro.net
где?
источник

AH

Ayrat Hudaygulov in pro.net
if (this != null)
           {
               A a = obj as A;
               if (a != null)
               {
                   if (string.Equals(name@, a.name@))
                   {
                       if (id@ == a.id@)
                       {
                           return LanguagePrimitives.HashCompare.GenericEqualityWithComparerIntrinsic(comp, refField@, a.refField@);
                       }
                       return false;
                   }
                   return false;
               }
               return false;
           }
           return obj == null;
источник