about summary refs log tree commit diff
path: root/src/comp/back/abi.rs
AgeCommit message (Expand)AuthorLines
2011-03-21Every upcall needs a task pointer to find the C stack. It is just that whenRafael Ávila de Espíndola-2/+5
2011-03-03Assortment of additional work on vec-append. Not done yet.Graydon Hoare-2/+2
2011-03-02Sketch out some more pieces of vec-append.Graydon Hoare-0/+4
2011-02-22Add ABI tagging to crates, adjust rustc output and runtime stack-frame setup ...Graydon Hoare-0/+3
2011-02-03Capture typarams into obj, independent of body tydesc.Graydon Hoare-1/+2
2011-01-18Add bzero glue and preliminary code for dynamic size/align calculations.Graydon Hoare-0/+4
2011-01-17Use homebrew memcpy, not llvm intrinsic. Can't run the latter on a rust stack.Graydon Hoare-0/+8
2011-01-05Sketch closure-forming logic for nontrivial bindings.Graydon Hoare-0/+6
2010-12-20Mop up cases of s/copy/take/, remove 'binding' terminology, whitespace police...Graydon Hoare-13/+5
2010-12-20rustc: Build tydescs for types, and make all take and drop operations go thro...Patrick Walton-0/+11
2010-12-16Remove calltup fields from ABI, add binding fields.Graydon Hoare-6/+17
2010-11-09Teach rustc about const tag value, begin work on trans_copy_ty, make uint's t...Graydon Hoare-0/+3
2010-09-27Translate exit-task glue such that rustc's output programs exit properly.Graydon Hoare-0/+4
2010-09-24More work on trans, almost getting to the point of emitting an upcall.Graydon Hoare-0/+12
2010-09-23Declare the global and upcall glues as ValueRefs in rustc's trans.Graydon Hoare-0/+2
2010-09-23Translate a bunch of the material (lltrans, llasm, abi) from rustboot to rust...Graydon Hoare-0/+46