about summary refs log tree commit diff
path: root/src/comp/rustc.rc
AgeCommit message (Expand)AuthorLines
2011-08-16Removed trans_comm.rs from the compiler. Updating aio/sio to work with the ne...Eric Holk-2/+0
2011-08-15Add a syntax extension to log syntax, for debugging macros.Paul Stansifer-0/+2
2011-08-11rustc: Associate type descriptors with allocas as metadataPatrick Walton-0/+1
2011-08-09Move object-system-related trans stuff to its own file.Lindsey Kuper-0/+1
2011-08-04rustc: Generate shapesPatrick Walton-0/+1
2011-08-03Add #concat_idents[] and #ident_to_str[]Paul Stansifer-1/+4
2011-07-31Get rid of walk.rsMarijn Haverbeke-1/+0
2011-07-27Remove vestiges of "layers", insert skeletal do-nothing "kind" pass plus cach...Graydon Hoare-0/+1
2011-07-25Add a pass that checks for unreachable alt armsMarijn Haverbeke-0/+1
2011-07-19Move collect_upvars into its own file.Michael Sullivan-0/+1
2011-07-18rustc: First stab at implementing interior vector concat in the DPS enginePatrick Walton-0/+1
2011-07-15rustc: Introduce a stub destination-passing-style translation engine, accessi...Patrick Walton-0/+1
2011-07-14refactor: Move the task and communication-related translation functions to a ...Eric Holk-0/+1
2011-07-14refactor: Move the LLVM type and constant constructors into a new module.Eric Holk-0/+1
2011-07-13Use switches rather than chained conditionals to compile alt matchesMarijn Haverbeke-0/+1
2011-07-11Move macro expansion to a separate phase, change macro syntax, and add parse_...Paul Stansifer-0/+1
2011-07-08Don't export tyencode from the metadata moduleBrian Anderson-1/+0
2011-07-08Begin splitting metadata::decoder into decoding and crate search modulesBrian Anderson-1/+2
2011-07-08Introduce metadata::cstoreBrian Anderson-0/+2
2011-07-07Refactor a few things in the metadata moduleBrian Anderson-1/+1
2011-07-06Begin adding unit testing infrastructure to the compilerBrian Anderson-0/+1
2011-07-06Remove temporary stdlib placeholders, use actual stdlib functionsMarijn Haverbeke-1/+0
2011-07-05Move everything syntax-related to syntax/, break deps on rest of compilerMarijn Haverbeke-20/+27
2011-06-30Add a pass to fold out items that do not belong in the current configurationBrian Anderson-0/+1
2011-06-30Move middle::attr to front::attrBrian Anderson-1/+1
2011-06-30Switch rustc's crate metadata to use the link attributeBrian Anderson-4/+5
2011-06-28Add some helper functions for attributes. Issue #487Brian Anderson-0/+1
2011-06-28Add simple syntax extension (#simplext)Paul Stansifer-0/+1
2011-06-28Add AST fold.Paul Stansifer-0/+1
2011-06-27Rename metadata::defs to metadata::tagsBrian Anderson-1/+1
2011-06-27Don't export some of the metadata modulesBrian Anderson-0/+5
2011-06-27Move what's left of metadata::cwriter into middle::transBrian Anderson-1/+0
2011-06-27Extract metadata::decoder from metadata::creaderBrian Anderson-0/+1
2011-06-27Extract metadata::tydecode from metadata::creaderBrian Anderson-0/+1
2011-06-27Extract llvm-independent code from cwriter to metadata::encoderBrian Anderson-0/+1
2011-06-27Move metadata tag definition to metadata::defsBrian Anderson-0/+1
2011-06-27Move metadata::cwriter::encode to metadata::tyencodeBrian Anderson-0/+1
2011-06-27Rename middle::metadata to metadata::cwriter. Move creader to metadataBrian Anderson-2/+5
2011-06-22Compute typestate properly for moveTim Chevalier-0/+1
2011-06-20Remove the old library names. These were unused since rustboot.Rafael Ávila de Espíndola-17/+1
2011-06-20Add a separate AST mapping phaseMarijn Haverbeke-0/+1
2011-06-18Replace unexported meta tags with attributesBrian Anderson-3/+2
2011-06-18rustc: Replace 'export meta' with attributesBrian Anderson-4/+4
2011-06-17rustc: Use correct version key in metadataBrian Anderson-1/+1
2011-06-10Implement meta tag matching in creader. Start using it in rustc.rc. Close #45...Graydon Hoare-1/+3
2011-06-09Further support for predicate constraintsTim Chevalier-0/+1
2011-06-09Add new visitor frameworkMarijn Haverbeke-0/+1
2011-06-08Tidy up 'export meta' situation now that snapshot understands it.Graydon Hoare-5/+8
2011-06-06First take on an alias-safety checkerMarijn Haverbeke-0/+1
2011-06-04rustc: Introduce ext module. Move some things from parser to ext.Brian Anderson-0/+1