about summary refs log tree commit diff
path: root/src/comp
AgeCommit message (Expand)AuthorLines
2011-06-19Fix pp blank-line insertion after isolated comments in cboxes.Graydon Hoare-8/+21
2011-06-19rustc: Change smallintmap to use an ivec and use it for the node type table. ...Patrick Walton-18/+6
2011-06-19rustc: Make name resolution errors less fatalBrian Anderson-51/+80
2011-06-19rustc: Make import resolution errors less fatalBrian Anderson-12/+57
2011-06-19rustc: Export only what's needed from middle::tyBrian Anderson-3/+164
2011-06-19rustc: Export only what's used from middle::resolveBrian Anderson-0/+3
2011-06-19rustc: Re-introduce session.span_err, session.errBrian Anderson-2/+16
2011-06-19rustc: Rename session.span_err -> span_fatal, err -> fatalBrian Anderson-130/+136
2011-06-19Revert previous 6 commits. Hopefully put out Windows fire.Brian Anderson-449/+191
2011-06-19rustc: Export only what's needed from middle::tyBrian Anderson-3/+164
2011-06-19rustc: Make name resolution errors less fatalBrian Anderson-51/+80
2011-06-19rustc: Make import resolution errors less fatalBrian Anderson-12/+57
2011-06-19rustc: Export only what's used from middle::resolveBrian Anderson-0/+3
2011-06-19rustc: Re-introduce session.span_err, session.errBrian Anderson-2/+16
2011-06-19rustc: Rename session.span_err -> span_fatal, err -> fatalBrian Anderson-130/+136
2011-06-18rustc: Store the lhs and rhs of receive exprs in left to right orderBrian Anderson-27/+27
2011-06-18rustc: receive is spelled |> nowBrian Anderson-1/+1
2011-06-18Typecheck block tail expressions that are fn return valuesBrian Anderson-1/+12
2011-06-18rustc: Remove the meta keywordBrian Anderson-34/+1
2011-06-18Replace unexported meta tags with attributesBrian Anderson-3/+4
2011-06-18rustc: Replace 'export meta' with attributesBrian Anderson-4/+4
2011-06-18Add -lssp on windows in attempt to put out tinderbox; no idea why ssp seems r...Graydon Hoare-1/+1
2011-06-18rustc: Allocate derived tydescs before dynamically sized allocasPatrick Walton-38/+74
2011-06-18rustc: Don't bother to supply an alignment argument to the memmove intrinsic;...Patrick Walton-10/+8
2011-06-18rustc: Cache results of type_has_pointers. 70% translation speedup.Patrick Walton-21/+27
2011-06-17rustc: Add missing case for interior vectors in alias.rsPatrick Walton-0/+6
2011-06-17Restructure the "checking" pass in typestateTim Chevalier-119/+324
2011-06-17rustc: Increment by the dynamically-computed size in ivec::trans_append. Unco...Patrick Walton-9/+21
2011-06-17rustc: Use correct version key in metadataBrian Anderson-1/+1
2011-06-17rustc: Fix a bunch of memory management bugs relating to generic interior vec...Patrick Walton-7/+94
2011-06-17Revert "rustc: Fix a bunch of memory management bugs relating to generic inte...Patrick Walton-87/+6
2011-06-17rustc: Fix a bunch of memory management bugs relating to generic interior vec...Patrick Walton-6/+87
2011-06-17Implemented enough of deep_copy that we can pass scalars and channels to task...Eric Holk-35/+39
2011-06-17Started using deep_copy for spawn arguments.Eric Holk-15/+86
2011-06-17rustc: Support both meta tags and attributes for crate metadataBrian Anderson-0/+4
2011-06-17rustc: Remove metadata from the session.Brian Anderson-8/+2
2011-06-17Put std in stageN/lib. This avoids windows trying to load stageN/std.ll whenRafael Ávila de Espíndola-2/+2
2011-06-17rustc: Add a type_owns_heap_mem() predicatePatrick Walton-0/+33
2011-06-17rustc: Cast to opaque interior vector types in trans_vec_append if necessary....Patrick Walton-2/+13
2011-06-17rustc: Copy the contents of generic interior vectorsPatrick Walton-83/+73
2011-06-17Revert "rustc: Copy the contents of generic interior vectors"Patrick Walton-73/+83
2011-06-17rustc: Copy the contents of generic interior vectorsPatrick Walton-83/+73
2011-06-17rustc: Demand that if conditions have bool typeBrian Anderson-0/+3
2011-06-17rustc: Fail to unify if two ty_vars don't unifyBrian Anderson-1/+6
2011-06-17rustc: Demand unification of both sides of a binopBrian Anderson-0/+5
2011-06-17Automatically add a -L to the directory the binary is in.Rafael Ávila de Espíndola-4/+5
2011-06-16Consistify ast::local.Paul Stansifer-70/+75
2011-06-16rustc: Fix dominance issue when translating generic interior vectorsPatrick Walton-21/+64
2011-06-16Add better error messages for bad attributes in .rc filesBrian Anderson-1/+2
2011-06-16rustc: Fix regressed handling of bad attributesBrian Anderson-1/+6