| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-09 | improve MIPS backend and implement segmented stacks | Jyun-Yan You | -1/+85 | |
| 2013-05-05 | Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze | Niko Matsakis | -15/+233 | |
| Conflicts: src/libcore/core.rc src/libcore/hashmap.rs src/libcore/num/f32.rs src/libcore/num/f64.rs src/libcore/num/float.rs src/libcore/num/int-template.rs src/libcore/num/num.rs src/libcore/num/strconv.rs src/libcore/num/uint-template.rs src/libcore/ops.rs src/libcore/os.rs src/libcore/prelude.rs src/libcore/rt/mod.rs src/libcore/unstable/lang.rs src/librustc/driver/session.rs src/librustc/middle/astencode.rs src/librustc/middle/borrowck/check_loans.rs src/librustc/middle/borrowck/gather_loans.rs src/librustc/middle/borrowck/loan.rs src/librustc/middle/borrowck/preserve.rs src/librustc/middle/liveness.rs src/librustc/middle/mem_categorization.rs src/librustc/middle/region.rs src/librustc/middle/trans/base.rs src/librustc/middle/trans/inline.rs src/librustc/middle/trans/reachable.rs src/librustc/middle/typeck/check/_match.rs src/librustc/middle/typeck/check/regionck.rs src/librustc/util/ppaux.rs src/libstd/arena.rs src/libstd/ebml.rs src/libstd/json.rs src/libstd/serialize.rs src/libstd/std.rc src/libsyntax/ast_map.rs src/libsyntax/parse/parser.rs src/test/compile-fail/borrowck-uniq-via-box.rs src/test/compile-fail/regions-infer-borrow-scope-within-loop.rs src/test/run-pass/borrowck-nested-calls.rs | ||||
| 2013-05-02 | Convert most of rust_run_program.cpp to rust (issue #2674). | gareth | -4/+127 | |
| 2013-05-02 | Remove 'Local Variable' comments | Brendan Zabarauskas | -9/+0 | |
| 2013-05-01 | glob_t should be public on all platforms | Jesse Luehrs | -2/+2 | |
| 2013-05-01 | libc bindings for glob.h | Jesse Luehrs | -2/+106 | |
| only tested on linux/x86_64, but i got the values for other platforms from their system header files. no bindings for win32, because win32 doesn't include glob.h. also, glob() takes a callback for error handling, but i'm just making this a *c_void for now, since i don't know how to represent c calling back into rust (if that's even currently possible). | ||||
| 2013-04-30 | allover: numerous unused muts etc | Niko Matsakis | -2/+1 | |
| 2013-04-23 | Fix issue #5976 - HANDLE leaks and undefined/bad behavour | gareth | -0/+1 | |
| on windows. | ||||
| 2013-04-19 | librustc: WIP patch for using the return value. | Patrick Walton | -0/+4 | |
| 2013-04-19 | librustc: Implement fast-ffi and use it in various places | Patrick Walton | -0/+10 | |
| 2013-04-14 | Flesh out the SIG* constants: this adds all the posix signal | gareth | -0/+30 | |
| value constants, except for those that have different values on different architectures. The output of the command `man 7 signal` was used to compile these signal values. | ||||
| 2013-04-11 | Make destroy() send SIGTERM and add a new method called | gareth | -0/+3 | |
| force_destroy() that sends SIGKILL - as suggested by @thestinger. | ||||
| 2013-04-06 | Change the behaviour of core::run::Program.destroy to | gareth | -0/+16 | |
| forcibly terminate the program (as suggested in issue #5632) | ||||
| 2013-04-05 | Fix various warnings, NOTEs, etc | Niko Matsakis | -1/+1 | |
| 2013-04-01 | core: Update libc docs to clarify usage | Brian Anderson | -1/+13 | |
| 2013-03-29 | Add AbiSet and integrate it into the AST. | Niko Matsakis | -1/+1 | |
| I believe this patch incorporates all expected syntax changes from extern function reform (#3678). You can now write things like: extern "<abi>" fn foo(s: S) -> T { ... } extern "<abi>" mod { ... } extern "<abi>" fn(S) -> T The ABI for foreign functions is taken from this syntax (rather than from an annotation). We support the full ABI specification I described on the mailing list. The correct ABI is chosen based on the target architecture. Calls by pointer to C functions are not yet supported, and the Rust type of crust fns is still *u8. | ||||
| 2013-03-26 | librustc: Remove all uses of the old `[T * N]` fixed-length vector syntax | Patrick Walton | -4/+4 | |
| 2013-03-22 | librustc: Remove the `const` declaration form everywhere | Patrick Walton | -196/+196 | |
| 2013-03-21 | libcore: Remove a few possibly-cyclic imports in an effort to unbreak the ↵ | Patrick Walton | -2/+0 | |
| tree on Linux | ||||
| 2013-03-19 | libsyntax: Forbid `use` (and most other things) within `extern { ... }` blocks | Patrick Walton | -5/+4 | |
| 2013-03-12 | Work around linkage bug cross-compiling from x86_64-apple-darwin to ↵ | Brian Anderson | -36/+18 | |
| i686-apple-darwin The correct opendir/readdir to use appear to be the 64-bit versions called opendir$INODE64, etc. but for some reason I can't get them to link properly on i686. Putting them in librustrt and making gcc figure it out works. This mystery will have to wait for another day. | ||||
| 2013-03-12 | libcore: Attempt to put out burning tree on Mac by using the old symbol on ↵ | Patrick Walton | -5/+20 | |
| 32 bit. rs=bustage | ||||
| 2013-03-11 | rt/core: port os::list_dir to rust ref #4812 | Jeff Olson | -1/+32 | |
| 2013-03-11 | core: rt/core: impl os::env() in rust ref #4812 | Jeff Olson | -1/+4 | |
| 2013-03-07 | librustc: Remove "extern mod { ... }" from librustc, librustdoc, and tests. ↵ | Patrick Walton | -2/+2 | |
| rs=deexterning | ||||
| 2013-03-07 | libcore: Remove `extern mod { ... }` from libcore. rs=deexterning | Patrick Walton | -363/+446 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -1/+0 | |
| 2013-03-03 | rustc: MIPS32 support | Jyun-Yan You | -0/+1 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -3/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-01-29 | librustc: Speed up byte copy operations. r=nmatsakis | Patrick Walton | -0/+13 | |
| 2013-01-13 | Support ARM and Android | kyeongwoon | -1/+13 | |
| Conflicts: src/libcore/os.rs src/librustc/back/link.rs src/librustc/driver/driver.rs src/librustc/metadata/loader.rs src/librustc/middle/trans/base.rs | ||||
| 2013-01-10 | librustc: Make all external functions unsafe. r=tjc | Patrick Walton | -194/+200 | |
| 2013-01-09 | libcore: Fix missing `off_t` import on Mac. rs=bustage | Patrick Walton | -1/+1 | |
| 2013-01-09 | libcore: Some more fixes to Windows libc stuff. rs=bustage | Patrick Walton | -2/+8 | |
| 2013-01-09 | libcore: Fix Windows resolve errors. rs=bustage | Patrick Walton | -4/+6 | |
| 2013-01-09 | libcore: Fix import in libc. rs=bustage | Patrick Walton | -1/+1 | |
| 2013-01-09 | rustc: yet more arch-specific fallout from 2db3abd | Graydon Hoare | -1/+16 | |
| 2013-01-09 | rustc: more arch-specific fallout from 2db3abd | Graydon Hoare | -4/+10 | |
| 2013-01-09 | core: try to fix arch- and platform-specific fallout from 2db3abd | Graydon Hoare | -0/+17 | |
| 2013-01-09 | core: fix libc linux fallout from 2db3abddcd67 | Graydon Hoare | -3/+3 | |
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -28/+92 | |
| module scope. r=tjc | ||||
| 2013-01-08 | Revert "librustc: Make unqualified identifier searches terminate at the ↵ | Patrick Walton | -87/+28 | |
| nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6. | ||||
| 2013-01-08 | librustc: Make unqualified identifier searches terminate at the nearest ↵ | Patrick Walton | -28/+87 | |
| module scope. r=tjc | ||||
| 2012-12-27 | libcore: Add symlink(2) to libc. rs=trivial | Patrick Walton | -1/+2 | |
| 2012-12-13 | librustc: Make `use` statements crate-relative by default. r=brson | Patrick Walton | -83/+99 | |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-21 | libcore: fix build breakage on win32 stat. | Graydon Hoare | -2/+19 | |
| 2012-11-20 | libcore: add stat functions to libc | Erick Tryzelaar | -4/+176 | |
| 2012-11-20 | libcore: Fix a typo | Erick Tryzelaar | -1/+1 | |
| 2012-10-15 | rustc: Merge module and type namespaces. r=brson | Patrick Walton | -3/+3 | |
