rust/src/test
bors a70a0374e2 auto merge of #17673 : aturon/rust/remove-uv, r=alexcrichton
This PR begins the process of [runtime removal](https://github.com/rust-lang/rfcs/pull/230) by dismantling the `librustuv` crate and associated event loop.

The result is that, while `libgreen` can still be used for task scheduling purposes, it will no longer be feasible to use green-threaded I/O.

Removing the libuv-based event loop eases the transition away from the runtime system, which will be done incrementally.

In terms of visible API changes, this PR:

* Removes `std::io::signal`, which was never implemented on the native threading model.

* Removes the `iotest!` macro, which was previously used to run I/O tests on both green and native threading models.

* Removes the `green_start!` macro for starting an application with a `librustuv` event loop.

* Removes the `librustuv` crate itself.

It also removes the `libuv` and `gyp` submodules and adjusts the build system and copyright notices accordingly.

If you wish to continue using `librustuv` and green-threaded I/O, consider using [green-rs](https://github.com/alexcrichton/green-rs/), which provides its own I/O stack.
2014-10-01 21:27:19 +00:00
..
auxiliary Fixes ICE when using reexported unit-like structs 2014-09-30 16:22:55 +02:00
bench Remove all use of librustuv 2014-10-01 10:33:11 -07:00
codegen librustc: Forbid private types in public APIs. 2014-09-22 20:05:45 -07:00
compile-fail Limit recursion depth for macro expansions, closes #17628 2014-10-01 11:46:04 +02:00
compile-fail-fulldeps Use more descriptive names in dead code messages 2014-09-24 21:03:55 +02:00
debuginfo Ignore yet another windows debuginfo test 2014-09-30 09:18:16 -07:00
pretty Convert cfg syntax to new system 2014-09-27 22:59:26 -07:00
run-fail Add enum variants to the type namespace 2014-09-19 15:11:00 +12:00
run-make Remove all use of librustuv 2014-10-01 10:33:11 -07:00
run-pass Remove iotest macro 2014-10-01 10:34:39 -07:00
run-pass-fulldeps Fixed quote_method!() implementation 2014-09-29 09:45:36 +01:00