| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-06-08 | Visit the substructure for classes and enums as well. | Graydon Hoare | -6/+68 | |
| 2012-06-08 | WIP on issue #1425: mostly infrastructure changes. | Lindsey Kuper | -111/+314 | |
| 2012-06-08 | profile LLVM cleanup insns | Niko Matsakis | -0/+4 | |
| 2012-06-08 | More work on reflect, only missing enum and class substructures. | Graydon Hoare | -9/+146 | |
| 2012-06-08 | Convert reinterpret_cast + forget to 'transmute' | Brian Anderson | -3/+1 | |
| 2012-06-07 | Use #[cfg(unix)] and #[cfg(windows)] everywhere | Brian Anderson | -9/+3 | |
| 2012-06-07 | Revert "remove alias analysis and replace with borrowck" | Brian Anderson | -12/+935 | |
| 18s perf regression compiling rustc with opts This reverts commit 7f6ee0ce0df8af4c21b065cb49b95079ae643f77. | ||||
| 2012-06-07 | Remove a bunch of old "remove after snapshot" code. | Michael Sullivan | -2/+0 | |
| 2012-06-07 | Reorder the arms of sty. | Michael Sullivan | -1/+2 | |
| 2012-06-07 | remove alias analysis and replace with borrowck | Niko Matsakis | -935/+12 | |
| cc #2540 | ||||
| 2012-06-07 | Comments only: annotate remainder of FIXMEs in typestate | Tim Chevalier | -8/+9 | |
| 2012-06-07 | Start annotating FIXMEs in typestate; also some minor refactoring | Tim Chevalier | -51/+19 | |
| 2012-06-07 | Remove an irrelevant comment | Tim Chevalier | -1/+0 | |
| Comment doesn't seem relevant anymore because the block comment at the very beginning of the file says it's a bad idea. | ||||
| 2012-06-07 | Use c_ulonglong now that it works in FFI, etc... | Tim Chevalier | -31/+27 | |
| Annotate FIXMEs; remove obsolete FIXMEs; remove an unnecessary PointerCast. | ||||
| 2012-06-07 | Remove obsolete comment | Tim Chevalier | -2/+0 | |
| This comment seems to be no longer relevant, since we do have user-defined vector sizes now (and they don't use the T_vec type) | ||||
| 2012-06-07 | Comments only: annotate FIXMEs | Tim Chevalier | -9/+12 | |
| 2012-06-07 | Refactor reflect.rs, begin visiting type substructures. | Graydon Hoare | -66/+125 | |
| 2012-06-07 | Comments only: annotate FIXMEs | Tim Chevalier | -3/+3 | |
| 2012-06-07 | Annotate FIXMEs in resolve | Tim Chevalier | -7/+5 | |
| And fix one FIXME (use fk_ctor to visit a constructor) | ||||
| 2012-06-07 | Merge pull request #2523 from crabtw/freebsd | Tim Chevalier | -6/+7 | |
| fix compiletest deadlock on freebsd | ||||
| 2012-06-07 | fix compiletest deadlock on freebsd | Jyun-Yan You | -6/+7 | |
| 2012-06-06 | core: Start on a stack walker | Brian Anderson | -2/+35 | |
| 2012-06-06 | rustc: Add frame_address intrinsic | Brian Anderson | -10/+55 | |
| 2012-06-06 | rustc: Enable #[cfg(windows)] and #[cfg(unix)] | Brian Anderson | -0/+1 | |
| 2012-06-06 | rustc: Add 'target_family' to default configuration | Brian Anderson | -0/+1 | |
| 2012-06-06 | Remove unused middle::ty::sort_methods function. | Graydon Hoare | -8/+0 | |
| 2012-06-06 | Fix some copy-paste bugs in visit glue, un-xfail reflect-visit-type. | Graydon Hoare | -21/+24 | |
| 2012-06-06 | Handle regions correctly in class ctors and dtors | Tim Chevalier | -14/+6 | |
| Class ctors and dtors were always getting assigned the empty region before, which meant a reference to the "self" region in a ctor argument got resolved to a named region called "self" rather than the class's self region, which led to a rather confusing error message as documented in #2502. Closes #2502 | ||||
| 2012-06-06 | Merge remote-tracking branch 'mozilla/incoming' | Niko Matsakis | -159/+85 | |
| Conflicts: src/rustc/middle/tstate/auxiliary.rs | ||||
| 2012-06-06 | some (very little) work on commenting | Niko Matsakis | -1/+9 | |
| 2012-06-06 | move tstate to dvec | Niko Matsakis | -26/+26 | |
| 2012-06-06 | move resolve to dvec, remove unnecessary mut annotations | Niko Matsakis | -13/+13 | |
| 2012-06-06 | add pure, copies to liveness | Niko Matsakis | -7/+7 | |
| 2012-06-06 | move check_const to dvec | Niko Matsakis | -4/+5 | |
| 2012-06-06 | move borrowck to dvec, insert a few minor copies | Niko Matsakis | -18/+22 | |
| 2012-06-06 | move to dvec in metadata | Niko Matsakis | -14/+19 | |
| 2012-06-06 | move test to dvec | Niko Matsakis | -7/+7 | |
| 2012-06-06 | distinguish by-val passes of pointer and non-pointer things | Niko Matsakis | -1/+8 | |
| 2012-06-06 | exempt unsafe ptrs from by-val checks | Niko Matsakis | -1/+3 | |
| 2012-06-06 | Do some cleanup of the allocation code. | Michael Sullivan | -49/+42 | |
| 2012-06-06 | Change subtypes_require to handle class fields correctly | Tim Chevalier | -5/+2 | |
| 2012-06-06 | Revert "Revert "Forbid classes with no fields" due to test failures" | Tim Chevalier | -0/+6 | |
| This reverts commit e56a6e8cb0ca2be26bb71918447459865803a630. | ||||
| 2012-06-06 | Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures" | Tim Chevalier | -105/+35 | |
| This reverts commit 9fae95860de510f6874810cf43efb83f101246ef. | ||||
| 2012-06-06 | Merge branch 'master' into really-really-to-snap | Tim Chevalier | -0/+5 | |
| 2012-06-06 | rustc: Add comments about linking to libm | Brian Anderson | -1/+6 | |
| 2012-06-06 | fix link error | Jyun-Yan You | -1/+1 | |
| 2012-06-06 | Revert "Merge pull request #2516 from mozilla/incoming" due to failures | Patrick Walton | -41/+105 | |
| This reverts commit adb717b5fa3500c50ced39266c76fc909808c189, reversing changes made to aabf84cdd81351cc63ebdc9e2427203621d19950. | ||||
| 2012-06-05 | In reachability, visit class ctors | Tim Chevalier | -0/+4 | |
| 2012-06-05 | Forbid classes with no fields | Tim Chevalier | -0/+6 | |
| Classes with no fields don't really make sense, so forbid them (just as records with no fields aren't allowed). Closes #2509 | ||||
| 2012-06-05 | Get rid of spill_map and associated infrastructure. | Michael Sullivan | -63/+11 | |
