Page 3 of 3

пользуетесь VC 2010 для разработки?

Posted: Fri 25 Mar, 2016 00:50
by zg

Latest post of the previous page:

в x64 плюсовые исключения поверх seh сделаны, не?

пользуетесь VC 2010 для разработки?

Posted: Fri 25 Mar, 2016 01:42
by DrKnS
Поверх чего они там сделаны за кулисами - это, конечно, интересно, но в моём коде __try/__except не компилится, а _set_se_translator не линкуется.
Но, вполне возможно, это я собаку как-то неправильно подбрасываю.

пользуетесь VC 2010 для разработки?

Posted: Sat 26 Mar, 2016 15:46
by Karagy
mingw-w64 (не путать с x32 или x64) - может SEH.
При msys2 два пребилда mingw-w64: x32 - с dwarf, x64 - с seh
Тут подробности от 2014 года https://sourceforge.net/p/msys2/tickets/24/, там кто-то хотел win32 с seh и Алекс рассказал почему его нет в msys2 и как это получить.
Про плюсовые EH не в курсе.
UPD. На заметку: Реализация макроса try для gcc под win32

пользуетесь VC 2010 для разработки?

Posted: Sun 12 Jun, 2016 10:23
by Wave
Visual Studio 2015 добавляет в программы сбор телеметрии для Microsoft.

Автор поста на Reddit обратил внимание на то, что в скомпилированных при помощи Visual Studio C++ исполняемых файлах появляется вызов функции telemetry_main_invoke_trigger. В исходниках этой функции нет, а её название позволяет предположить, что она каким-то образом связана со сбором данных телеметрии Microsoft.
Представитель компании вмешался в обсуждение и рассказал, что в действительности происходит. По его словам, задача, которую призваны решать эти вызовы, совершенно невинна. Они собирают информацию о проблемах с производительностью, чтобы помочь установить их причины и в перспективе улучшить качество оптимизатора.
Он объяснил, что телеметрические функции, которые встраивает Visual Studio C++, срабатывают в случае появления событий ETW. Для интерпретации данных о событиях неоходима отладочная информация (PDB), которой у Microsoft нет. Это означает, что собранные сведения могут быть использованы лишь в том случае, если пользователь сам обратится в Microsoft и предоставит компании всё необходимое для расследования. В реальности этого пока ни разу не случалось.
Microsoft планирует убрать эту функциональность в третьем апдейте Visual Studio C++. Пока этого не произошло, программист может избежать включения телеметрических функций, добавив в командную строку компоновщика notelemetry.obj.

пользуетесь VC 2010 для разработки?

Posted: Sun 12 Jun, 2016 11:33
by 2useven10

пользуетесь VC 2010 для разработки?

Posted: Mon 13 Jun, 2016 09:37
by Arama
А у нас FAR тоже собирается с модулем сбора телеметрии?

пользуетесь VC 2010 для разработки?

Posted: Mon 13 Jun, 2016 22:57
by 2useven10
Arama wrote:А у нас FAR тоже собирается с модулем сбора телеметрии?
А по ссылке выше пройти не пробовали?
Там заглушка-пустышка для отключения этой радости.