| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-15 | rt: Rename sched_key to rt_key | Brian Anderson | -2/+2 | |
| It is more general-purpose than holding scheduler pointers | ||||
| 2013-05-15 | core::rt: Fix scheduling logic for enqueued tasks | Brian Anderson | -126/+188 | |
| 2013-05-15 | core::rt: Add uv timer bindings | Brian Anderson | -8/+202 | |
| 2013-05-15 | core::rt: `read` raises `read_error` | Brian Anderson | -241/+29 | |
| 2013-05-15 | core::rt: Begin implementing Reader extension methods | Brian Anderson | -5/+325 | |
| 2013-05-15 | core: Turn task::unkillable, etc. into no-ops in newsched. #6377 | Brian Anderson | -18/+33 | |
| Not necessary just yet but they make ARC not work. | ||||
| 2013-05-15 | core::rt: Don't abort when reporting an unknown uv error | Brian Anderson | -2/+3 | |
| 2013-05-15 | core::rt: Error handling for TcpStream.read | Brian Anderson | -11/+93 | |
| 2013-05-15 | core::rt: Initialize logging | Brian Anderson | -4/+41 | |
| 2013-05-15 | core: Replace use of libc::getenv with os::getenv | Brian Anderson | -4/+2 | |
| 2013-05-15 | core: Use a global lock instead of runtime lock for os::getenv, etc. #4726 | Brian Anderson | -12/+14 | |
| 2013-05-15 | core::rt: Add a test of standalone use of the runtime | Brian Anderson | -24/+19 | |
| 2013-05-15 | core:rt: A few micro-opts | Brian Anderson | -5/+14 | |
| 2013-05-15 | Add unsetenv wrapper | Corey Richardson | -1/+36 | |
| 2013-05-15 | auto merge of #6493 : brson/rust/tls, r=thestinger | bors | -4/+2 | |
| 2013-05-16 | rename `at_vec::from_owned` and `at_vec::from_slice` to ↵ | Youngsoo Son | -14/+14 | |
| `at_vec::to_managed_consume` and `at_vec::to_managed` | ||||
| 2013-05-15 | auto merge of #6487 : recrack/rust/vec_len, r=thestinger | bors | -25/+25 | |
| Rename vec::len(var) to var.len() ``` libcore, libfuzzer, librustc, librustdoc, libstd, libsyntax test/auxiliary test/bench test/run-pass ``` | ||||
| 2013-05-15 | rc: fix tests | Daniel Micay | -0/+17 | |
| 2013-05-15 | Allow static strings to be used with keyword checks | Björn Steinbrink | -0/+4 | |
| 2013-05-15 | add a DeepClone trait | Daniel Micay | -8/+46 | |
| for deep copies through shared ownership boundaries | ||||
| 2013-05-14 | auto merge of #6478 : dotdash/rust/inlining, r=catamorphism | bors | -0/+1 | |
| Not inlining these affects the hash table performance quite badly. | ||||
| 2013-05-15 | clone: clarify docstring | Daniel Micay | -2/+3 | |
| 2013-05-14 | core: Fix leak in TLS. #6231 | Brian Anderson | -4/+2 | |
| 2013-05-14 | core::rt: Ignore tcp test multiple_connect_interleaved_lazy_schedule | Brian Anderson | -1/+1 | |
| Hangs on mac. | ||||
| 2013-05-15 | Rename vec::len(var) to var.len() | Youngmin Yoo | -25/+25 | |
| 2013-05-14 | Merge remote-tracking branch 'brson/io-upstream' into incoming | Brian Anderson | -658/+1537 | |
| Conflicts: src/libcore/logging.rs src/libcore/rt/local_services.rs src/libcore/rt/uv/mod.rs src/libcore/rt/uv/net.rs src/libcore/rt/uv/uvio.rs src/libcore/unstable.rs | ||||
| 2013-05-14 | core::rt: Wait for handles to close | Brian Anderson | -24/+60 | |
| 2013-05-14 | core::rt: Register stacks with valgrind. #6428 | Brian Anderson | -6/+35 | |
| 2013-05-14 | core::rt: Docs | Brian Anderson | -13/+61 | |
| 2013-05-14 | core: Move unstable::exchange_alloc to rt::global_heap | Brian Anderson | -7/+8 | |
| 2013-05-14 | core: Cleanup warnings | Brian Anderson | -109/+117 | |
| 2013-05-14 | rtdebug off | Brian Anderson | -2/+2 | |
| 2013-05-14 | core::rt: 0 is a valid TLS key | Brian Anderson | -1/+1 | |
| 2013-05-14 | core::rt: Make TCP servers work | Brian Anderson | -34/+161 | |
| 2013-05-14 | core::rt: Add a simple channel type for passing buffered messages between ↵ | Brian Anderson | -8/+212 | |
| Scheduler and Task Called 'Tube' for lack of anything better. | ||||
| 2013-05-14 | core::rt: Add a very simple ref counted pointer | Brian Anderson | -0/+146 | |
| 2013-05-14 | Warnings | Brian Anderson | -1/+1 | |
| 2013-05-14 | Tidy | Brian Anderson | -5/+4 | |
| 2013-05-14 | core::rt Wire up logging to newsched tasks | Brian Anderson | -25/+117 | |
| 2013-05-14 | core::rt: Just a small fix to TcpStream | Brian Anderson | -3/+30 | |
| 2013-05-14 | core::rt: Move all the uv callback definitions to one place | Brian Anderson | -42/+23 | |
| 2013-05-14 | core::rt: Move the implementation of IdleWatcher to its own file | Brian Anderson | -69/+86 | |
| 2013-05-14 | core::rt: Only use one mechanism for attaching custom data to uv handles | Brian Anderson | -50/+19 | |
| 2013-05-14 | core::rt: Reording code | Brian Anderson | -114/+115 | |
| 2013-05-14 | core::rt: Convert some uv functions to extension methods | Brian Anderson | -148/+127 | |
| 2013-05-14 | core::rt: Fix some copies in uv | Brian Anderson | -14/+9 | |
| 2013-05-14 | core::rt: Fix the finalizer on UvTcpStream and UvTcpListener | Brian Anderson | -52/+16 | |
| Eliminates a lot of calls to `close` | ||||
| 2013-05-14 | core::rt: Use unsafe pointers instead of transmuted regions | Brian Anderson | -79/+85 | |
| 2013-05-14 | auto merge of #6468 : gifnksm/rust/rposition-immutable, r=brson | bors | -26/+26 | |
| `position` and `rposition` belonged to `ImmutableCopyableVector`, but they don't need the value is copyable. | ||||
| 2013-05-14 | Add inlining for iter_bytes for types used as hashmap keys | Björn Steinbrink | -0/+1 | |
| Not inlining these affects the hash table performance quite badly. | ||||
