Skip to content

Commit

Permalink
Remove librustuv
Browse files Browse the repository at this point in the history
This commit removes the `librustuv` crate.

See the [runtime removal
RFC](rust-lang/rfcs#230) for more context.

See [green-rs](https://github.com/alexcrichton/green-rs/) for a possible
migration path if you wish to continue using green-threaded I/O. The
library provides its own I/O API surface.

[breaking-change]
  • Loading branch information
aturon committed Oct 1, 2014
1 parent 15966c3 commit 002643d
Show file tree
Hide file tree
Showing 22 changed files with 2 additions and 6,468 deletions.
5 changes: 2 additions & 3 deletions mk/crates.mk
Expand Up @@ -49,7 +49,7 @@
# automatically generated for all stage/host/target combinations.
################################################################################

TARGET_CRATES := libc std green rustuv native flate arena glob term semver \
TARGET_CRATES := libc std green native flate arena glob term semver \
uuid serialize sync getopts collections num test time rand \
url log regex graphviz core rbml rlibc alloc debug rustrt \
unicode
Expand All @@ -69,7 +69,6 @@ DEPS_std := core libc rand alloc collections rustrt sync unicode \
native:rust_builtin native:backtrace
DEPS_graphviz := std
DEPS_green := std native:context_switch
DEPS_rustuv := std native:uv native:uv_support
DEPS_native := std
DEPS_syntax := std term serialize log fmt_macros debug arena libc
DEPS_rustc := syntax flate arena serialize getopts rbml \
Expand Down Expand Up @@ -102,7 +101,7 @@ DEPS_regex := std
DEPS_regex_macros = rustc syntax std regex
DEPS_fmt_macros = std

TOOL_DEPS_compiletest := test green rustuv getopts
TOOL_DEPS_compiletest := test getopts
TOOL_DEPS_rustdoc := rustdoc native
TOOL_DEPS_rustc := rustc native
TOOL_SOURCE_compiletest := $(S)src/compiletest/compiletest.rs
Expand Down
2 changes: 0 additions & 2 deletions src/README.md
Expand Up @@ -57,8 +57,6 @@ Source layout:
| `test/auxiliary` | - Dependencies of tests |
| ------------------- | --------------------------------------------------------- |
| `librustdoc/` | The Rust API documentation tool |
| `libuv/` | The libuv submodule |
| `librustuv/` | Rust libuv support code |
| ------------------- | --------------------------------------------------------- |
| `llvm/` | The LLVM submodule |
| `rustllvm/` | LLVM support code |
Expand Down
173 changes: 0 additions & 173 deletions src/librustuv/access.rs

This file was deleted.

143 changes: 0 additions & 143 deletions src/librustuv/addrinfo.rs

This file was deleted.

0 comments on commit 002643d

Please sign in to comment.