The Absurdity of Error Handling## +23 ## The Absurdity of Error Handling: Finding a Purpose for Errors in Safety-Critical SYCL ## ERIK TOMUSK ## codeplay $ ^{®} $ Enabling AI & HPC To Be Open, Safe & Accessible To All personal capacity, unless explicitly stated ## Outline • Definition of Safety • Definition of Error Handling • Case Study • Why is this Important? • Is it Really so bad? • What does this mean for SYCL Safety: Unbounded execution time (in mainstream compilers) ## Definition of Error Handling ## Definition of Error Handling Error: An unintended occurrence • Various means to communicate the presence of0 码力 | 43 页 | 1.39 MB | 1 年前3
Message Handling with Boolean Algebra# Message Handling # with Boolean Algebra  Ben Deane / CppCon / 2024-09-16 ## Alternative Title "The Unreasonable Effectiveness of Boolean Algebra in Software Design, Showing the Particular Application of a Message Handling Library, with an Excursion into the Roots of Programming" ## Frontmatter No AI/LLM was used used in the creation of this talk. Code is simplified for slides; may have some errors in translation. Real code is at https://github.com/intel/compile-time-init-build The code here is mostly east-const0 码力 | 103 页 | 4.37 MB | 1 年前3
Modern C++ Error Handling## +24 ## Modern C++ Error Handling ## PHIL NASH ## 20 24 September 15 - 20 ## Modern C++ Error Handling Phil Nash  ## Correct-by-construction ## Preconditions Throwing violation-handler No noexcept ## Modern C++ Error Handling Phil Nash 0 码力 | 66 页 | 36.65 MB | 1 年前3
Using Kubernetes for handling second screen experience of european tv show## for handling second screen experience of european tv show ## About us Key Qualifications • 12+ years' experience with development and operations • Automating everything • Been handling Kubernetes0 码力 | 28 页 | 3.86 MB | 1 年前3
Design patterns for error handling in C++ programs using parallel algorithms and executors# Design patterns for error handling in C++ programs using parallel algorithms and executors Mark Hoemmen $ ^{*} $ mhoemmen@stellarscience.com CppCon 2020 * hou'màn, or hœm'màn; he/him ## ee0299c99c9863eccaad23c8c/p2_2.jpg) Eschew raw pointers ## Outline • Parallelism makes error handling harder... • ...C++ parallel algorithms and tasks specifically • Message Passing Interface (MPI): Jurvetson) ## Parallel hinders error handling • ... because parallelism relaxes execution order – Deliberately, to improve performance • Errors interrupt execution; handling constrains order • Errors could0 码力 | 32 页 | 883.27 KB | 1 年前3
The Weblate Manual 3.6.1source files. The Weblate is to be found at https://weblate.org/ ## Features • Easy web based translation. • Propagation of translations across components (e.g. branches) within projects. • Tight VCS for context. • Message quality checks. • Tunable access control. • Wide range of supported translation formats (Gettext, Qt, Java, Windows, Symbian and more). • Git and Mercurial support. Documentation other components within it by default. This lightens the burden of repetitive and multi version translation. Disable it as per Component configuration, still producing errors for seemingly inconsistent resulting0 码力 | 317 页 | 2.63 MB | 2 年前3
websockets Documentation
Release 3.4perform Host and Origin checks. These controls are usually performed earlier in the HTTP request handling code. They’re the responsibility of the caller. web sockets. handshake. build response (set header • Added support for customizing handling of incoming connections with process_request(). • Made read and write buffer sizes configurable. • Rewrote HTTP handling for simplicity and performance. •0 码力 | 36 页 | 192.66 KB | 2 年前3
Exceptional C++the interesting stuff happens. But there are also plenty of exciting things happening on the error handling flow, too. Although not universally loved/used, exceptions are a powerful mechanism of maneuvering We'll poke into these mechanisms and see how we can leverage them in our application error handling. Did I mention threads? Routing exceptions between threads... oh my! ## S Advanced Installer happens ## Exceptional C++ But there are also plenty of exciting things happening on the error handling flow, too ## Exceptional C++ Although not universally loved, exceptions are a powerful mechanism0 码力 | 113 页 | 24.39 MB | 1 年前3
The Weblate Manual 4.5.2Weblate • Downloading and uploading translations Glossary • Checks and fixups • Searching • Translation workflows • Frequently Asked Questions • Supported file formats • Version control integration Access control • Translation projects • Language definitions - Continuous localization - Licensing translations - Translation process - Checks and fixups • Machine translation • Addons • Translation Translation Memory. • Configuration - Sample configuration - Management commands - Announcements - Component Lists - Optional Weblate modules - Customizing Weblate - Management interface - Getting0 码力 | 733 页 | 9.45 MB | 2 年前3
The Weblate Manual 3.10and uploading translations • Checks and fixups • Searching • Application developer guide • Translation workflows Frequently Asked Questions • Supported file formats Version control integration • control • Translation projects • Language definitions • Continuous localization • Licensing translations • Translation process • Checks and fixups • Machine translation • Addons • Translation Memory other components within it by default. This lightens the burden of repetitive and multi version translation. Disable it as per Component configuration, still producing errors for seemingly inconsistent resulting0 码力 | 553 页 | 8.32 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
错误处理功能安全异常处理执行时间错误定义Boolean algebramessage handlingmatchersexpression templatesconstraint expressionsstd::expectedstd::optionalmonadic operationsparse_interror handlingKubernetesDocker第二屏体验PrometheusScalingC++并行算法MPIWeblateversion releasetranslation handlingaddon supportquality checkswebsocketsasynciosignal handlingdeploymenttimeout handlingException InternalsException HandlingException Safe CodeError Handlingbest practicestranslationautomatic translationperformanceconfigurationcontinuous localization systemtranslation workflowsmachine translationtranslation memoryversion control integration













