about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-06-20Added string duplication to deep_copy. Closes #520.Eric Holk-25/+59
2011-06-20Tighten up the hardbreak rules a bit.Graydon Hoare-5/+7
2011-06-20Suppress hardbreaks when following hardbreaks.Graydon Hoare-6/+7
2011-06-20Fix interference between if-check and if printing.Graydon Hoare-4/+6
2011-06-20Removed duplicated ret_ty_of_fn. This also means the native function branch i...Eric Holk-21/+14
2011-06-20Added a test case for #506Eric Holk-0/+12
2011-06-20Teach ret_ty_of_fn_ty to understand native functions. Closes #506.Eric Holk-0/+1
2011-06-20Remove flags that are not used during linking.Rafael Ávila de Espíndola-5/+4
2011-06-20Fix pp blank-lines insertion at beginning of file and before 'let' decls.Graydon Hoare-9/+13
2011-06-19Remove various rustboot workaroundsBrian Anderson-51/+15
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-28/+20
2011-06-19rt: Fix size miscalculation in ivec_reservePatrick Walton-1/+1
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/+21
2011-06-18rustc: Remove the meta keywordBrian Anderson-34/+1
2011-06-18Replace unexported meta tags with attributesBrian Anderson-6/+6
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-18test: Add a test case for derived-tydescs-before-dynamic-allocasPatrick Walton-0/+17
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-18stdlib: Add ivec::grow_set()Patrick Walton-1/+32
2011-06-18stdlib: Add ivec::grow() and ivec::grow_fn()Patrick Walton-2/+57
2011-06-18test: Add test cases for ivec::init_elt, ivec::last, and ivec::slicePatrick Walton-2/+57
2011-06-18rustc: Cache results of type_has_pointers. 70% translation speedup.Patrick Walton-21/+27
2011-06-17stdlib: Add some more ivec functions, untested as of yetPatrick Walton-3/+66
2011-06-17rustc: Add missing case for interior vectors in alias.rsPatrick Walton-0/+6
2011-06-17Restructure the "checking" pass in typestateTim Chevalier-120/+383
2011-06-17rustc: Increment by the dynamically-computed size in ivec::trans_append. Unco...Patrick Walton-10/+22
2011-06-17rustc: Use correct version key in metadataBrian Anderson-1/+1
2011-06-17Register new snapshots. Update location of stage0's libstdBrian Anderson-10/+6
2011-06-17test: Comment out the init-fn line in lib-ivec. Puts out burning tinderbox.Patrick Walton-1/+1
2011-06-17rustc: Fix a bunch of memory management bugs relating to generic interior vec...Patrick Walton-12/+110
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