]> git.lizzy.rs Git - rust.git/history - src/comp/middle/shape.rs
First barely-working version of casting to iface
[rust.git] / src / comp / middle / shape.rs
2012-01-08 Marijn HaverbekeFirst barely-working version of casting to iface
2012-01-07 Niko Matsakisrejigger impl to have an opaque closure ptr rather...
2012-01-05 Stefan PlantikowMerge branch 'master' into kmath
2012-01-03 Brian AndersonMerge pull request #1392 from Lenny222/list
2012-01-02 Marijn HaverbekeBox arrays of parameter bounds
2011-12-28 Graydon HoareMerge pull request #1385 from Lenny222/quotes
2011-12-28 Graydon HoareMerge pull request #1389 from erickt/master
2011-12-28 Marijn HaverbekeChange representation of type params to handle interfac...
2011-12-24 Graydon HoareMerge pull request #1377 from Lenny222/icu
2011-12-23 Marijn HaverbekeUse the same type of record in ty::ty_fn and ty::method
2011-12-16 Graydon HoareMerge pull request #1317 from boggle/fix1315
2011-12-16 Niko Matsakisextend with ty_send_type and ty_opaque_closure
2011-12-16 Brian AndersonMerge pull request #1314 from elly/cargo
2011-12-16 Brian Andersonrustc: Box the vectors returned from ty::tag_variants
2011-12-15 Brian AndersonMerge pull request #1307 from elly/cargo
2011-12-15 Niko Matsakismassive refactor of how closures work
2011-12-14 Graydon HoareMerge pull request #1292 from boggle/fix1291
2011-12-14 Graydon HoareCopy first batch of material from libstd to libcore.
2011-12-07 Marijn HaverbekeChange literal representation to not truncate
2011-11-29 Niko Matsakisfix bug in shape concerning size of tag variant
2011-11-21 Haitao Lirustc: Remove abi from ast::native_mod
2011-11-16 Niko Matsakisfix bug in shape where s_int/s_uint were not customized...
2011-11-11 Haitao LiCleanup unused imports
2011-10-12 Niko Matsakisreimplement some of the unsafe stuff which got lost
2011-10-12 Niko Matsakiscontinue to annotate trans functions as unsafe where...
2011-09-22 Patrick Waltonrustc: Write raw type parameters instead of linearized...
2011-09-22 Brian AndersonConvert ty::ty_uniq to contain a mutable type
2011-09-13 Marijn HaverbekeAdd missing cases for machine floats in shape.rs
2011-09-12 Graydon HoareFactor imports mindlessly.
2011-09-12 Brian AndersonMerge branch 'unwind'
2011-09-12 Marijn HaverbekePretty-print for new arg-mode syntax
2011-09-12 Marijn HaverbekeReformat for new mode syntax, step 1
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 AndersonRename ty_istr to ty_str. Issue #855
2011-09-03 Brian AndersonReformat. Issue #855
2011-09-03 Tim ChevalierMerge remote-tracking branch 'graydon/master'
2011-09-03 Tim ChevalierAdd a constraint to trans::type_of
2011-09-02 Patrick Waltonrustc: Make the shape-emitting code aware of linearized...
2011-09-02 Marijn HaverbekeRename ivecs to vecs in the compiler
2011-09-02 Marijn HaverbekeRemove remaining evec support from trans
2011-09-02 Brian AndersonRemove lots of estr code from rustc. Issue #855
2011-09-02 Brian AndersonRename std::istr to std::str. Issue #855
2011-09-01 Brian AndersonRemove std::str. Issue #855
2011-08-30 Patrick Waltonrt: Fix logging of type-parametric resources
2011-08-29 Marijn HaverbekeImplement non-internal ivecs
2011-08-27 Brian AndersonConvert the rest of rustc::middle to istrs. Issue #855
2011-08-27 Brian AndersonConvert middle::trans_common to istrs. Issue #855
2011-08-27 Brian AndersonConvert rustc::lib::llvm to istr::sbufs. Issue #855
2011-08-22 Brian AndersonEncode the istr shape correctly. Issue #855
2011-08-22 Brian AndersonMove functions from syntax::ast to syntax::ast_util
2011-08-20 Patrick Waltonrustc: Introduce ABI versioning so we can change value...
2011-08-20 Brian AndersonReformat
2011-08-18 Brian AndersonChange ast::ty_ivec, ty::ty_ivec to ty_vec
2011-08-18 Brian AndersonRemove ast::ty_vec
2011-08-18 Marijn HaverbekeRemove or _-prefix all unused function arguments
2011-08-16 Erick TryzelaarPort the compiler to the typaram foo<T> syntax.
2011-08-16 Eric HolkRemoving port, chan and task shapes.
2011-08-16 Eric HolkRemoving tasks, ports and chans from the compiler.
2011-08-16 Brian AndersonRename std::ivec to std::vec
2011-08-15 Paul StansiferMake spans into stacks (to store expansion backtraces).
2011-08-15 Marijn HaverbekeTuple fields are immutable
2011-08-15 Marijn HaverbekeTuple types back, not constructable yet
2011-08-11 Patrick Waltonrustc: Associate type descriptors with allocas as metadata
2011-08-11 Patrick Waltonrustc: Add unique pointers to the set of types we support
2011-08-09 Erick TryzelaarPort the compiler to the ivec type [T] syntax.
2011-08-08 Patrick Waltonrustc: Emit the shape of "float" as f64, not f32
2011-08-04 Eric HolkMerge commit '6ec4829' into snap
2011-08-04 Eric HolkMerge branch 'master' of github.com:graydon/rust
2011-08-04 Patrick Waltonrustc: Generate shapes
2011-05-13 Graydon HoareSlight adjustments to shape, rename to type_glue.rs.
2011-05-13 Patrick Waltonrustc: Beginnings of a "shape" module to convert types...