1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#![feature(alloc, heap_api)] #![feature(arc_counts)] #![deny(missing_docs)] //! `VeryFast` is a collection of useful tools needed mostly by game developers. //! It is designed to work well in multi threaded contexts. //! //! At the moment it supplies one useful class - `pool::Pool`, which allocates objects on the heap //! like a `Box`, but allocates in batches and reuses the memory instead of deallocating //! when Dropped! //! //! #Nightly Requirements: //! Nightly is required because of the next features: //! //! - `#[feature(alloc, heap_api)]`: Custom allocation strategy for `Pool` extern crate alloc; extern crate crossbeam; pub mod pool; // possible future crates // // scoped_threadpool = "*" // num_cpus = "*" // futures = { git = "https://github.com/alexcrichton/futures-rs" }