]> git.lizzy.rs Git - rust.git/history - src/comp/back/abi.rs
rejigger impl to have an opaque closure ptr rather than
[rust.git] / src / comp / back / abi.rs
2012-01-07 Niko Matsakisrejigger impl to have an opaque closure ptr rather...
2011-12-15 Brian AndersonMerge pull request #1307 from elly/cargo
2011-12-15 Niko Matsakismassive refactor of how closures work
2011-12-14 Niko Matsakisrefactor trans into trans_closure; restore original...
2011-12-14 Niko Matsakisinsert a field into the closure storing number of ty...
2011-11-17 Niko MatsakisMerge branch 'master' of github.com:graydon/rust
2011-11-17 Niko Matsakisremove compile-command from local variable blocks
2011-11-02 Niko Matsakisconvert GEP to i32
2011-09-23 Brian AndersonRemove is_stateful flag from tydesc. Closes #136
2011-09-08 Graydon HoareMerge pull request #867 from paulstansifer/master
2011-09-06 Tim ChevalierMerge remote-tracking branch 'graydon/master'
2011-09-03 Brian AndersonReformat. Issue #855
2011-09-02 Brian AndersonEliminate const_refcount. Issue #855
2011-09-02 Marijn HaverbekeRename ivecs to vecs in the compiler
2011-09-01 Marijn HaverbekeBack out copy-glue
2011-08-29 Marijn HaverbekeImplement non-internal ivecs
2011-08-27 Brian AndersonConvert the rest of rustc::back to istrs. Issue #855
2011-08-25 Patrick Waltonrustc: Add an extra flag to object tydescs so that...
2011-08-24 Marijn HaverbekeRevert "Back out copy-glue"
2011-08-24 Marijn HaverbekeBack out copy-glue
2011-08-22 Marijn HaverbekeAdd skeleton of copy glue that actually copies
2011-08-22 Marijn HaverbekeRename copy_glue back to take_glue
2011-08-20 Patrick Waltonrustc: Introduce ABI versioning so we can change value...
2011-08-04 Eric HolkMerge branch 'master' of github.com:graydon/rust
2011-08-04 Patrick Waltonrustc: Actually emit shapes
2011-07-29 robarnoldMerge pull request #781 from robarnold/upstream-stable
2011-07-28 Lindsey KuperThe names 'outer' and 'inner' make more sense than...
2011-07-27 Michael SullivanEliminate "target" field in closures.
2011-07-27 Marijn HaverbekeReformat for new syntax
2011-06-29 Lindsey KuperComments and cleanup.
2011-06-28 Patrick Waltonrustc: Rename take glue to copy glue
2011-06-16 Graydon HoareReformat a bunch of recent churn.
2011-06-16 Eric HolkMerge branch 'master' of github.com:graydon/rust into...
2011-06-15 Patrick Waltonrustc: Change the default interior vector length to...
2011-06-15 Graydon HoareReformat source tree (minus a couple tests that are...
2011-06-15 Patrick WaltonMerge pull request #490 from msullivan/fix_vec_append
2011-06-14 Michael SullivanRemove vec_append_glue from the compiler.
2011-06-14 Patrick Waltonrustc: Do a dynamic alloca for generic interior vectors...
2011-06-14 Eric HolkThis is the mega-ucontext commit. It replaces the task...
2011-06-12 Patrick Waltonrustc: Preserve more type information for interior...
2011-06-12 Patrick Waltonrustc: Bump the default interior vector size up to...
2011-06-11 Patrick Waltonrustc: Sketch out translation of interior vector litera...
2011-05-26 Graydon HoareRemove native glues. All calls to C are direct now.
2011-05-24 Rafael Ávila de... There is only one activate function now.
2011-05-21 Tim ChevalierMerge remote-tracking branch 'graydon/master' into...
2011-05-21 Lindsey KuperMore work on anonymous objects.
2011-05-18 Rafael Ávila de... Remove dead code.
2011-05-18 Rafael Ávila de... And yet more dead code.
2011-05-12 Marijn HaverbekeDowncase std modules again, move to :: for module deref...
2011-05-06 Patrick Waltonrustc: Bump the number of native glues to 8
2011-04-29 Patrick Waltonrustc: Emit pure native glue; we don't call it yet
2011-04-29 Marijn HaverbekeImplement destructors in rustc
2011-04-18 Patrick Waltonrustc: Add an operation field to compare glue with...
2011-04-18 Patrick Waltonrustc: Create stub glue for structural comparison
2011-04-09 Graydon HoareRemove silly legacy glue-offset encoding, predicate...
2011-04-03 Graydon HoareChange rust_vec to have a 16-byte header, to 16-byte...
2011-03-25 Graydon HoareTrans nomenclature tidy-up: upcall vs. native vs. extern.
2011-03-25 Graydon HoareAnother go at changing compile-command, this time using...
2011-03-25 Graydon HoareRevert "Bulk-edit compile commands in emacs chatter...
2011-03-25 Graydon HoareBulk-edit compile commands in emacs chatter to point...
2011-03-21 Rafael Ávila de... Every upcall needs a task pointer to find the C stack...
2011-03-08 Brian AndersonMerge branch 'master' into recursive-elseif
2011-03-04 Graydon HoareAssortment of additional work on vec-append. Not done...
2011-03-03 Graydon HoareSketch out some more pieces of vec-append.
2011-02-23 Graydon HoareAdd ABI tagging to crates, adjust rustc output and...
2011-02-03 Graydon HoareCapture typarams into obj, independent of body tydesc.
2011-01-18 Graydon HoareAdd bzero glue and preliminary code for dynamic size...
2011-01-18 Graydon HoareUse homebrew memcpy, not llvm intrinsic. Can't run...
2011-01-06 Graydon HoareSketch closure-forming logic for nontrivial bindings.
2010-12-21 Graydon HoareMop up cases of s/copy/take/, remove 'binding' terminol...
2010-12-20 Patrick Waltonrustc: Build tydescs for types, and make all take and...
2010-12-17 Graydon HoareRemove calltup fields from ABI, add binding fields.
2010-11-10 Graydon HoareTeach rustc about const tag value, begin work on trans_...
2010-09-27 Graydon HoareTranslate exit-task glue such that rustc's output progr...
2010-09-24 Graydon HoareMore work on trans, almost getting to the point of...
2010-09-24 Graydon HoareDeclare the global and upcall glues as ValueRefs in...
2010-09-23 Graydon HoareTranslate a bunch of the material (lltrans, llasm,...