Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
690ab16
add dependency
dignifiedquire Apr 24, 2020
1308fbd
switch to smol instead of an internal runtime
dignifiedquire Apr 24, 2020
fc9ee0d
keep std::sync::Arc
dignifiedquire Apr 24, 2020
e082634
fix spawning
dignifiedquire Apr 24, 2020
75ab721
bring back random
dignifiedquire Apr 24, 2020
b96afc4
implement task locals
dignifiedquire Apr 24, 2020
f5fa0d7
avoid boxing futures
dignifiedquire Apr 25, 2020
ab9d655
switch to smol::Timer
dignifiedquire Apr 25, 2020
fd6ae40
add timeout stress test
dignifiedquire Apr 25, 2020
10c8b9a
silence must use
dignifiedquire Apr 25, 2020
0a7a52a
update to work on smol/master
dignifiedquire Apr 25, 2020
228cc59
feat: add spawn_local
dignifiedquire Apr 25, 2020
3161a4e
add some missing windows imports
dignifiedquire Apr 25, 2020
2cd2ba3
remove unused dependencies
dignifiedquire Apr 26, 2020
e4df140
feat: add basic wasm support
dignifiedquire Apr 26, 2020
804a52b
use published smol
dignifiedquire Apr 26, 2020
48dd683
fix feature settings
dignifiedquire Apr 26, 2020
280b1a4
remove invalid doc comment
dignifiedquire Apr 27, 2020
7a9afbd
update smol
dignifiedquire Apr 27, 2020
1a6d4f6
fix windows trait declarations for rawsocket
dignifiedquire Apr 27, 2020
9253261
mark spawn_local unstable
dignifiedquire Apr 27, 2020
e092846
fix windows traits
dignifiedquire Apr 28, 2020
26f62aa
make wasm deps part of std
dignifiedquire Apr 28, 2020
1214bc2
increase timeouts
dignifiedquire Apr 29, 2020
faea222
fix: use run instead of block_on
dignifiedquire May 2, 2020
27c605b
cr: bring back trace call
dignifiedquire May 7, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
keep std::sync::Arc
  • Loading branch information
dignifiedquire committed May 2, 2020
commit fc9ee0dfdd377952eb3b93ccb81ee52bb11d25af
2 changes: 0 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ std = [
"once_cell",
"pin-utils",
"slab",
"piper",
]
alloc = [
"futures-core/alloc",
Expand Down Expand Up @@ -77,7 +76,6 @@ pin-project-lite = { version = "0.1.4", optional = true }
pin-utils = { version = "0.1.0-alpha.4", optional = true }
slab = { version = "0.4.2", optional = true }
smol = { path = "../smol", optional = true }
piper = { git = "https://github.com/stjepang/piper.git", branch = "master", optional = true }

[dev-dependencies]
femme = "1.3.0"
Expand Down
5 changes: 1 addition & 4 deletions src/sync/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -174,10 +174,7 @@
#![allow(clippy::needless_doctest_main)]

#[doc(inline)]
pub use std::sync::Weak;

#[doc(inline)]
pub use piper::Arc;
pub use std::sync::{Arc, Weak};

pub use mutex::{Mutex, MutexGuard};
pub use rwlock::{RwLock, RwLockReadGuard, RwLockWriteGuard};
Expand Down