about summary refs log tree commit diff
path: root/src/rustc
AgeCommit message (Expand)AuthorLines
2012-06-08Visit the substructure for classes and enums as well.Graydon Hoare-6/+68
2012-06-08WIP on issue #1425: mostly infrastructure changes.Lindsey Kuper-111/+314
2012-06-08profile LLVM cleanup insnsNiko Matsakis-0/+4
2012-06-08More work on reflect, only missing enum and class substructures.Graydon Hoare-9/+146
2012-06-08Convert reinterpret_cast + forget to 'transmute'Brian Anderson-3/+1
2012-06-07Use #[cfg(unix)] and #[cfg(windows)] everywhereBrian Anderson-9/+3
2012-06-07Revert "remove alias analysis and replace with borrowck"Brian Anderson-12/+935
2012-06-07Remove a bunch of old "remove after snapshot" code.Michael Sullivan-2/+0
2012-06-07Reorder the arms of sty.Michael Sullivan-1/+2
2012-06-07remove alias analysis and replace with borrowckNiko Matsakis-935/+12
2012-06-07Comments only: annotate remainder of FIXMEs in typestateTim Chevalier-8/+9
2012-06-07Start annotating FIXMEs in typestate; also some minor refactoringTim Chevalier-51/+19
2012-06-07Remove an irrelevant commentTim Chevalier-1/+0
2012-06-07Use c_ulonglong now that it works in FFI, etc...Tim Chevalier-31/+27
2012-06-07Remove obsolete commentTim Chevalier-2/+0
2012-06-07Comments only: annotate FIXMEsTim Chevalier-9/+12
2012-06-07Refactor reflect.rs, begin visiting type substructures.Graydon Hoare-66/+125
2012-06-07Comments only: annotate FIXMEsTim Chevalier-3/+3
2012-06-07Annotate FIXMEs in resolveTim Chevalier-7/+5
2012-06-07Merge pull request #2523 from crabtw/freebsdTim Chevalier-6/+7
2012-06-07fix compiletest deadlock on freebsdJyun-Yan You-6/+7
2012-06-06core: Start on a stack walkerBrian Anderson-2/+35
2012-06-06rustc: Add frame_address intrinsicBrian Anderson-10/+55
2012-06-06rustc: Enable #[cfg(windows)] and #[cfg(unix)]Brian Anderson-0/+1
2012-06-06rustc: Add 'target_family' to default configurationBrian Anderson-0/+1
2012-06-06Remove unused middle::ty::sort_methods function.Graydon Hoare-8/+0
2012-06-06Fix some copy-paste bugs in visit glue, un-xfail reflect-visit-type.Graydon Hoare-21/+24
2012-06-06Handle regions correctly in class ctors and dtorsTim Chevalier-14/+6
2012-06-06Merge remote-tracking branch 'mozilla/incoming'Niko Matsakis-159/+85
2012-06-06some (very little) work on commentingNiko Matsakis-1/+9
2012-06-06move tstate to dvecNiko Matsakis-26/+26
2012-06-06move resolve to dvec, remove unnecessary mut annotationsNiko Matsakis-13/+13
2012-06-06add pure, copies to livenessNiko Matsakis-7/+7
2012-06-06move check_const to dvecNiko Matsakis-4/+5
2012-06-06move borrowck to dvec, insert a few minor copiesNiko Matsakis-18/+22
2012-06-06move to dvec in metadataNiko Matsakis-14/+19
2012-06-06move test to dvecNiko Matsakis-7/+7
2012-06-06distinguish by-val passes of pointer and non-pointer thingsNiko Matsakis-1/+8
2012-06-06exempt unsafe ptrs from by-val checksNiko Matsakis-1/+3
2012-06-06Do some cleanup of the allocation code.Michael Sullivan-49/+42
2012-06-06Change subtypes_require to handle class fields correctlyTim Chevalier-5/+2
2012-06-06Revert "Revert "Forbid classes with no fields" due to test failures"Tim Chevalier-0/+6
2012-06-06Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures"Tim Chevalier-105/+35
2012-06-06Merge branch 'master' into really-really-to-snapTim Chevalier-0/+5
2012-06-06rustc: Add comments about linking to libmBrian Anderson-1/+6
2012-06-06fix link errorJyun-Yan You-1/+1
2012-06-06Revert "Merge pull request #2516 from mozilla/incoming" due to failuresPatrick Walton-41/+105
2012-06-05In reachability, visit class ctorsTim Chevalier-0/+4
2012-06-05Forbid classes with no fieldsTim Chevalier-0/+6
2012-06-05Get rid of spill_map and associated infrastructure.Michael Sullivan-63/+11