Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть .NET Heisenbug Mystery Theater: How Did an Exception Escape its Catch Block?

  • Petabridge
  • 2025-03-14
  • 1482
.NET Heisenbug Mystery Theater: How Did an Exception Escape its Catch Block?
akka.netdotnetcsharpfsharpakkaakkadotnetactorsakka-actorsakka.net-actorsmicrosoft orleansorleansagentsactor modelc#f#.net.net memorymemorystructsdebuggingrace conditionsconcurrent programmingthreadingtasksparallelism.net memory model
  • ok logo

Скачать .NET Heisenbug Mystery Theater: How Did an Exception Escape its Catch Block? бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно .NET Heisenbug Mystery Theater: How Did an Exception Escape its Catch Block? или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку .NET Heisenbug Mystery Theater: How Did an Exception Escape its Catch Block? бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео .NET Heisenbug Mystery Theater: How Did an Exception Escape its Catch Block?

We recently solved a big mystery inside Akka.NET's Akka.Streams library: how on Earth could an exception escape a try..catch block - and then disappear?

We explore that in this video and touch on fun .NET systems programming concepts such as unsafe assignment, how struct assignment is inherently not atomic, and how to fix it.

Blog post: https://petabridge.com/blog/dotnet-he...
Eric Lippert's post: https://ericlippert.com/2011/05/31/at...
GitHub Epic: https://github.com/akkadotnet/akka.ne...

Videos Mentioned:
"Introduction to Akka.NET Streams" -    • Introduction to Akka.NET Streams  

Akka.NET: https://getakka.net/
Phobos: https://phobos.petabridge.com/

Chapters:

00:00:00 Introduction
00:00:11 The Mystery
00:02:28 The Twist: Exception was Caught!
00:03:39 How SelectAsync Works
00:05:09 Suspicious Code
00:07:06 Potentially Unsafe Writes
00:07:44 How We Get Into Illegal State
00:08:36 The Result Struct
00:09:14 struct Assignment is Not Atomic
00:10:46 default struct values
00:11:23 dirty struct reads and default values
00:11:43 Final bug report
00:12:37 The fix

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]