How Meta Made Debugging Async Code Easier with Coroutines and Senders
… … Stack Traces for Async Code are Unhelpful Threadpool threads: #0 process_file(...) #5 pool.run() #10 __clone … … IO Thread: #0 async_read_some_at(...) #3 ctx Threadpool threads: #0 process_file(...) #5 pool.run() #10 … IO Thread: … #0 async_read_some_at(...) #3 ctx.run() #5 __clone … … Main thread: #0 unifex::sync_wait( … #0 async_read_some_at(...) … #12 unifex::sync_wait(...) #16 main() #19 __libc_start_main() … … Async Stacks are BetterStructured Concurrency Makes Async Stacks Possible0 码力 | 131 页 | 907.41 KB | 5 月前32021-11-22 - Rust CTCFT - Rust for Linux
Rust for Linux Miguel Ojeda Wedson Almeida Filho Alex Gaynor Rust for Linux aims to add Rust support to the Linux kernel. We believe Rust offers key improvements over C in this domain. We hope improvement of Rust for everyone! Introduction Language Library Tooling Nightly features A general priority is to stabilize them (or to find alternatives): https://github.com/Rust-for-Linux/linux/issues/2 add w8, w10, w9 Language Memory model: future potential Unified/Compatible Linux kernel and Rust memory models: No need to use inline assembly to define a new memory model. Language-supported address0 码力 | 53 页 | 332.50 KB | 9 月前3Comprehensive Rust(日语) 202412
Comprehensive Rust Martin Geisler 目次 Comprehensive Rust へようこそ 11 1 講座の運営について 13 1.1 講座の構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.2 キーボードショートカット . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Cargo の使用 18 2.1 Rust エコシステム . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2 講座のサンプルコード . . . Day 1:AM 22 3 Day 1 へようこそ 23 4 Hello, World 25 4.1 Rust とは? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.2 Rust のメリット . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 381 页 | 1.36 MB | 10 月前3Comprehensive Rust(English) 202412
Comprehensive Rust Martin Geisler Contents Welcome to Comprehensive Rust 11 1 Running the Course 13 1.1 Course Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.2 Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Using Cargo 19 2.1 The Rust Ecosystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2 Code Samples in This Welcome to Day 1 24 4 Hello, World 26 4.1 What is Rust? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 Benefits of Rust . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 382 页 | 1.00 MB | 10 月前3Comprehensive Rust(Ukrainian) 202412
Comprehensive Rust Martin Geisler Зміст Ласкаво просимо в Comprehensive Rust 11 1 Проведення курсу 13 1.1 Структура курсу . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.2 Гарячі . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Використання Cargo 19 2.1 Екосистема Rust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2 Приклади коду в цьому курсі Ласкаво просимо до Дня 1 24 4 Hello World! 26 4.1 Що таке Rust? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 Переваги Rust . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 396 页 | 1.08 MB | 10 月前3Comprehensive Rust(Persian ) 202412
Comprehensive Rust Martin Geisler � � � � � � � � � � � � Comprehensive Rust � � � � � � � � 11 1 � � � � � � � � � 13 1.1 � � � � � � � � � . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 � � � � � � � � � cargo 19 2.1 � � � � � � � � Rust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2 � � � � � � � � � � � � � 24 4 � � � � , � � � � 26 4.1 � � � � Rust � � � � � . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 � � � � � � � � � � � Rust . . . . . . . . . . . . . . . . . . . . .0 码力 | 393 页 | 987.97 KB | 10 月前3Comprehensive Rust(Español) 202412
Comprehensive Rust Martin Geisler Índice Te damos la bienvenida a Comprehensive Rust 11 1 Desarrollo del curso 13 1.1 Estructura del curso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Usando Cargo 19 2.1 El ecosistema de Rust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2 Código de ejemplo en esta formación bienvenida al Día 1 24 4 Hola, Mundo 26 4.1 ¿Qué es Rust? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 Ventajas de Rust . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 389 页 | 1.04 MB | 10 月前3Comprehensive Rust(繁体中文)
Comprehensive Rust Martin Geisler 目录 歡迎參加 Comprehensive Rust 課程 10 1 講授課程 12 1.1 課程架構 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.2 鍵盤快速鍵 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2 使用 Cargo 17 2.1 Rust 生態系統 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.2 本訓練課程的程式碼範例 . 第 1 天:上午 20 3 歡迎參加第 1 天課程 21 4 Hello, World 22 4.1 什麼是 Rust? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.2 Rust 的優點 . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 358 页 | 1.41 MB | 10 月前3Comprehensive Rust(简体中文) 202412
Comprehensive Rust Martin Geisler 目录 欢迎来到 Comprehensive Rust 10 1 授课 12 1.1 课程结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.2 键盘快捷键 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2 使用 Cargo 17 2.1 Rust 生态系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.2 本培训中的代码示例 . . 18 I 第一天:上午 20 3 欢迎来到第一天 21 4 Hello, World 23 4.1 什么是 Rust? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.2 Rust 的优势 . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 359 页 | 1.33 MB | 10 月前3Comprehensive Rust(한국어) 202412
Comprehensive Rust Martin Geisler 차 례 Comprehensive Rust 에 오신 것을 환영합니다 10 1 강의진행 12 1.1 강의구성 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2 단축키 . . . . . . . . World! 23 4.1 러스트란? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.2 Rust 의이점 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.3 플레이그라운드 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 IX 안드로이드 190 31 Welcome to Rust in Android 191 32 설치 192 33 빌드규칙 193 33.1 러스트바이너리 . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 369 页 | 1.29 MB | 10 月前3
共 194 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20