Страница: 1 | 2 | 3 | 4 | 5 |
Вопрос: AgentFire- обратись к дортору неадекват
Добавлено: 05.02.11 21:25
Автор вопроса: udn79
Ответы
Всего ответов: 75
Номер ответа: 46
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #46
Добавлено: 06.02.11 16:53
Я даже не удивлюсь если в одних Java имплементациях так, а в других не так
В дотнете == сравнивает по ссылкам, но если переопределен оператор сравнения, то тогда включается другая логика сравнения.
Ожидаемое поведение - когда Object.Equals дает те же результаты что и ==
Номер ответа: 47
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #47
Добавлено: 06.02.11 16:56
гыгы угу
Номер ответа: 48
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #48
Добавлено: 06.02.11 20:08
Ты щас наступаешь на очень старые и злые грабли
+1
Номер ответа: 49
Автор ответа:
udn79
Вопросов: 2
Ответов: 95
Профиль | | #49
Добавлено: 07.02.11 18:17
Да еще, примеры нужно приводить по прямому назначению, например:
результат:
String.Empty: 0,265625
"": 0,171875
Номер ответа: 50
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #50
Добавлено: 08.02.11 14:24
Странно что спец по дизассемблированию не знает что такое погрешность и использует результаты только одного измерения.
Вот немного модифицированый код.
Результат (конфигураци и условия запуска аналогичные тем которые были в моем первом тесте)
Средняя разница около 1% вполне укалдывается в погрешность.
Вопросы?
Номер ответа: 51
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #51
Добавлено: 08.02.11 14:29
По поводу оригинального куска кода.
У меня выдаются такие результаты:
Если же первым запускать тест с "", а вторым с String.Empty, получаем уже совсе другой результат:
И собственно в моем модифицированом примере тоже хорошо видно, что самы первый проход выполняется несколько дольше чем остальные в среднем. Такое поведение объясняется принципами работы CLR, JIT, и менеджера памяти .NET и Windows
Номер ответа: 52
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #52
Добавлено: 09.02.11 17:30
Мда, интересно...
Ну а тема, собственно, о чем? Какое отношение заголовок имеет к контенту?
Номер ответа: 53
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #53
Добавлено: 09.02.11 18:56
Топик-стартер имеет определенные претензии к участнику форума, упомянутому в названии темы.
Бенчмарки к этому вопросу никакого отношения не имеют, использутся исключительно для указания на некомпетентность топик-стартера в технических вопросах. (кэп)
Номер ответа: 54
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #54
Добавлено: 09.02.11 20:47
Да уж; нужен ИИ скрипт который будет менять тему в зависимости от реального контента с хохмами какими-нибудь
Номер ответа: 55
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #55
Добавлено: 09.02.11 21:12
-_-
Номер ответа: 56
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #56
Добавлено: 10.02.11 13:49
Ну, странности участника форума, упомянутого в названии темы, были оговорены еще в те времена когда он появлялся на форуме под ником mikityak. Какой смысл создавать отдельную тему, да еще с какими то бенчами... Видимо я все же что то упустил...
Номер ответа: 57
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #57
Добавлено: 10.02.11 14:19
mikityak?! не может быть, тот был действительно странным, а Noviks - оч адекватный чел (раздвоение личности?)
Номер ответа: 58
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #58
Добавлено: 10.02.11 14:43
я не mikityak
Номер ответа: 59
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #59
Добавлено: 10.02.11 15:18
Ну, Noviks, mikityak, какая разница? Может я и попутал чего, но не принципиально.
Номер ответа: 60
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #60
Добавлено: 10.02.11 17:57
Странно, поглядел по форуму старые записи. Похоже AgentFire и вправду не mikityak. Хотя уверенно сказать нельзя.
Morpheus, верно, AgentFire это Noviks, но с чего ты взял что Noviks это не mikityak? Кто даст гарантии?
Ято за приколы такие, менять имена. Полфорума уже переименовалось...