TorBT - Torrents and Magnet Links Search Engine
Brian L. Troutwine - Hands-On Concurrency with Rust - 2018
- Date: 2022-02-04
- Size: 9.1 MB
- Files: 124
File Name
Size
Brian L. Troutwine - Hands-On Concurrency with Rust - 2018.epub
1.6 MB
Brian L. Troutwine - Hands-On Concurrency with Rust - 2018.mobi
3.6 MB
Brian L. Troutwine - Hands-On Concurrency with Rust - 2018.pdf
3.5 MB
Hands-OnConcurrencywithRust_Code/Chapter02/hello_worlds/parallel_hello_world.rs
119 B
Hands-OnConcurrencywithRust_Code/Chapter02/hello_worlds/sequential_hello_world.rs
49 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/.gitignore
19 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/benches/naive.rs
2.4 kB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/benches/specialized.rs
1.9 kB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/benches/standard.rs
849 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/Cargo.toml
448 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/resources/in/gets
35 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/resources/in/mixed_gets_puts
35 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/resources/in/puts
53 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/naive.rs
1.0 kB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/naive_interpreter.rs
1003 B
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/specialized.rs
1.1 kB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/specialized_interpreter.rs
1.3 kB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/bin/standard.rs
1.1 kB
Hands-OnConcurrencywithRust_Code/Chapter02/naive_hashmap/src/lib.rs
5.5 kB
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/alloc_string_move_lifetimes.rs
94 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/apollo_cell_example.rs
389 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/blow_up.rs
137 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/borrow_split_array.rs
941 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/borrow_split_array_refs.rs
801 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/borrow_split_array_refs_unsafe.rs
870 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/borrow_split_struct.rs
798 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/copy_struct.rs
256 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/flights_total.rs
372 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/flights_total_copy.rs
538 B
Hands-OnConcurrencywithRust_Code/Chapter03/allocs/no_size_slice.rs
340 B
Hands-OnConcurrencywithRust_Code/Chapter04/data_races/data_race00.rs
2.5 kB
Hands-OnConcurrencywithRust_Code/Chapter04/data_races/data_race01.rs
2.6 kB
Hands-OnConcurrencywithRust_Code/Chapter04/data_races/data_race02.rs
2.2 kB
Hands-OnConcurrencywithRust_Code/Chapter04/data_races/data_race03.rs
752 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/.rustfmt.toml
143 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/Cargo.toml
128 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/bin/telem.rs
1.4 kB
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/egress/ckms_egress.rs
1.1 kB
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/egress/cma_egress.rs
993 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/egress/mod.rs
521 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/emitter/mod.rs
982 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/event.rs
165 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/filter/high_filter.rs
413 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/filter/low_filter.rs
409 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/filter/mod.rs
910 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/ingest_point.rs
2.1 kB
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/lib.rs
231 B
Hands-OnConcurrencywithRust_Code/Chapter04/telem/src/util.rs
441 B
Hands-OnConcurrencywithRust_Code/Chapter05/data_races/data_race00.rs
2.5 kB
Hands-OnConcurrencywithRust_Code/Chapter05/data_races/data_race01.rs
2.6 kB
Hands-OnConcurrencywithRust_Code/Chapter05/data_races/data_race02.rs
2.2 kB
Hands-OnConcurrencywithRust_Code/Chapter05/data_races/data_race03.rs
752 B
Hands-OnConcurrencywithRust_Code/Chapter05/hopper_example/Cargo.toml
152 B
Hands-OnConcurrencywithRust_Code/Chapter05/hopper_example/src/main.rs
1.1 kB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/bridge_problem.rs
1.4 kB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/condvar_example01.rs
1.3 kB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/rocket_problem.rs
3.2 kB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/rwlock_example00.rs
1.3 kB
Hands-OnConcurrencywithRust_Code/Chapter05/locks_examples/writer_example01.rs
1.1 kB
Hands-OnConcurrencywithRust_Code/Chapter06/mpmc/Cargo.toml
132 B
Hands-OnConcurrencywithRust_Code/Chapter06/mpmc/src/main.rs
1.1 kB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/Cargo.toml
550 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/crossbeam_queue_spin.rs
479 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/mutex_status_demo.rs
1000 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/queue_spin.rs
432 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/semaphore_demo.rs
22 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/spin_mutex_status_demo.rs
1.0 kB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/status_demo.rs
1.0 kB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/bin/swap_mutex.rs
2.0 kB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/lib.rs
131 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/queue.rs
6.2 kB
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/semaphore.rs
490 B
Hands-OnConcurrencywithRust_Code/Chapter06/synchro/src/swap_mutex.rs
1.5 kB
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/Cargo.toml
440 B
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/bin/conc_stack.rs
1.7 kB
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/bin/epoch_stack.rs
1.7 kB
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/bin/refcount.rs
573 B
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/lib.rs
18 B
Hands-OnConcurrencywithRust_Code/Chapter07/treiber_stacks/src/refcount.rs
2.2 kB
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/.gitignore
19 B
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/Cargo.toml
180 B
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/individual/mod.rs
5.2 kB
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/individual/ringers.rs
1.9 kB
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/instruction.rs
5.0 kB
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/lib.rs
132 B
Hands-OnConcurrencywithRust_Code/Chapter08/feruscore/src/main.rs
8.3 kB
Hands-OnConcurrencywithRust_Code/Chapter08/fixed_threads_tcp_server/Cargo.toml
260 B
Hands-OnConcurrencywithRust_Code/Chapter08/fixed_threads_tcp_server/src/bin/client.rs
2.2 kB
Hands-OnConcurrencywithRust_Code/Chapter08/fixed_threads_tcp_server/src/bin/server.rs
3.5 kB
Hands-OnConcurrencywithRust_Code/Chapter08/overwhelmed_tcp_server/Cargo.toml
243 B
Hands-OnConcurrencywithRust_Code/Chapter08/overwhelmed_tcp_server/src/bin/client.rs
2.2 kB
Hands-OnConcurrencywithRust_Code/Chapter08/overwhelmed_tcp_server/src/bin/server.rs
3.2 kB
Hands-OnConcurrencywithRust_Code/Chapter08/smalliters/Cargo.toml
118 B
Hands-OnConcurrencywithRust_Code/Chapter08/smalliters/src/lib.rs
4.0 kB
Hands-OnConcurrencywithRust_Code/Chapter08/sniffer/Cargo.toml
187 B
Hands-OnConcurrencywithRust_Code/Chapter08/sniffer/src/bin/poor_threading.rs
4.4 kB
Hands-OnConcurrencywithRust_Code/Chapter08/sniffer/src/bin/sniffer.rs
4.6 kB
Hands-OnConcurrencywithRust_Code/Chapter09/embed_quantiles/c_src/main.c
643 B
Hands-OnConcurrencywithRust_Code/Chapter09/embed_quantiles/Cargo.toml
200 B
Hands-OnConcurrencywithRust_Code/Chapter09/embed_quantiles/Makefile
638 B
Hands-OnConcurrencywithRust_Code/Chapter09/embed_quantiles/src/lib.rs
704 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/benches/mars_bench.rs
623 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/build.rs
293 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/c_src/insn.h
1.8 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/c_src/insn_help.h
1.6 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/c_src/sim.c
32 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/c_src/sim.h
1.3 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/Cargo.toml
394 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/bin/feruscore.rs
7.0 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/bin/fuzz_target.rs
5.1 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/individual/mod.rs
5.2 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/individual/ringers.rs
1.8 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/instruction.rs
16 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/lib.rs
197 B
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/src/mars.rs
8.0 kB
Hands-OnConcurrencywithRust_Code/Chapter09/feruscore/TODO
95 B
Hands-OnConcurrencywithRust_Code/Chapter09/sniffer/Cargo.toml
169 B
Hands-OnConcurrencywithRust_Code/Chapter09/sniffer/examples/pulse.lua
371 B
Hands-OnConcurrencywithRust_Code/Chapter09/sniffer/src/bin/sniffer.rs
4.3 kB
Hands-OnConcurrencywithRust_Code/Chapter09/zero_count/Cargo.toml
168 B
Hands-OnConcurrencywithRust_Code/Chapter09/zero_count/src/lib.rs
251 B
Hands-OnConcurrencywithRust_Code/Chapter09/zero_count/zero_count.py
258 B
Hands-OnConcurrencywithRust_Code/README.txt
102 B
Hands-OnConcurrencywithRust_Code/Software Hardware List.pdf
198 kB