rust/src/librustc_trans
Manish Goregaokar d0f98fcc7f Rollup merge of #23322 - dotdash:jemalloc_attrs, r=brson
When this attribute is applied to a function, its return value gets the
noalias attribute, which is how you tell LLVM that the function returns
a \"new\" pointer that doesn't alias anything accessible to the caller,
i.e. it acts like a memory allocator.

Plain malloc doesn't need this attribute because LLVM already knows
about malloc and adds the attribute itself.
2015-03-13 18:11:51 +05:30
..
back rollup merge of #22975: alexcrichton/stabilize-ffi 2015-03-06 15:37:14 -08:00
save syntax: move MethMac to MacImplItem and combine {Provided,Required}Method into MethodTraitItem. 2015-03-11 23:39:16 +02:00
trans Rollup merge of #23322 - dotdash:jemalloc_attrs, r=brson 2015-03-13 18:11:51 +05:30
lib.rs Stabilize std::path 2015-03-12 16:38:58 -07:00
README.txt Move trans, back, driver, and back into a new crate, rustc_trans. Reduces memory usage significantly and opens opportunities for more parallel compilation. 2014-11-18 07:32:43 -05:00

See the README.txt in ../librustc.