2011-10-18 |
Matt Brubeck | doc: 'if' expressions no longer require parens |
commit | commitdiff | tree | snapshot |
2011-10-18 |
Matt Brubeck | doc: 'for' and 'for each' no longer use parens |
commit | commitdiff | tree | snapshot |
2011-10-18 |
Matt Brubeck | doc: Fix typo (s/pay/may/) |
commit | commitdiff | tree | snapshot |
2011-10-18 |
Brian Anderson | Enforce variance rules for mutable types |
commit | commitdiff | tree | snapshot |
2011-10-18 |
Brian Anderson | Add a variance transform for calculation of recursive... |
commit | commitdiff | tree | snapshot |
2011-10-18 |
Brian Anderson | Introduce covariance, contravariance and invariance... |
commit | commitdiff | tree | snapshot |
2011-10-17 |
Brian Anderson | Don't unify from mutable? to immutable |
commit | commitdiff | tree | snapshot |
2011-10-17 |
Brian Anderson | Split record_var_binding into methods for expected... |
commit | commitdiff | tree | snapshot |
2011-10-17 |
Brian Anderson | Correct two more analyses of mutable? as mutable |
commit | commitdiff | tree | snapshot |
2011-10-17 |
Brian Anderson | Don't allow assignment to mutable-wha? |
commit | commitdiff | tree | snapshot |
2011-10-17 |
David Rajchenbach... | [Lib] int.rs, uint.rs: added max_value, min_value |
commit | commitdiff | tree | snapshot |
2011-10-17 |
David Rajchenbach... | [Lib] uint.rs: +min_value |
commit | commitdiff | tree | snapshot |
2011-10-17 |
David Rajchenbach... | [Lib] rand.rs: type rng now defines next_float |
commit | commitdiff | tree | snapshot |
2011-10-17 |
David Rajchenbach... | [Lib] u32.rs: created |
commit | commitdiff | tree | snapshot |
2011-10-17 |
David Rajchenbach... | [Lib] u8.rs, u64.rs: +min_value, max_value |
commit | commitdiff | tree | snapshot |
2011-10-17 |
Brian Anderson | Change the linkage order on linux and add -ldl |
commit | commitdiff | tree | snapshot |
2011-10-16 |
Brian Anderson | Only link librt on linux |
commit | commitdiff | tree | snapshot |
2011-10-16 |
Haitao Li | Fix link error by explicitly link needed DSOs |
commit | commitdiff | tree | snapshot |
2011-10-15 |
Brian Anderson | Add Elly Jones to AUTHORS.txt |
commit | commitdiff | tree | snapshot |
2011-10-15 |
Elly Jones | Update LinkModules invocation to use new prototype |
commit | commitdiff | tree | snapshot |
2011-10-15 |
Brian Anderson | Add LLVM 3.1svn to supported versions |
commit | commitdiff | tree | snapshot |
2011-10-14 |
Marijn Haverbeke | Use trans_expr_save_in instead of trans_expr when appro... |
commit | commitdiff | tree | snapshot |
2011-10-14 |
Marijn Haverbeke | Don't crash when reporting an unresolved import in... |
commit | commitdiff | tree | snapshot |
2011-10-13 |
Brian Anderson | Remove an unnecessary visitor from rustc::middle::fn_usage |
commit | commitdiff | tree | snapshot |
2011-10-13 |
Brian Anderson | Fix a use of visit in rustc::middle::fn_usage |
commit | commitdiff | tree | snapshot |
2011-10-13 |
Brian Anderson | Don't allow the value of generic bare functions to... |
commit | commitdiff | tree | snapshot |
2011-10-13 |
Brian Anderson | Rename rustc::middle::unsafeck to fn_usage |
commit | commitdiff | tree | snapshot |
2011-10-13 |
Brian Anderson | Add a test that generic bare functions can be bound |
commit | commitdiff | tree | snapshot |
2011-10-13 |
Marijn Haverbeke | Make trans_anon_obj properly thread its bcx |
commit | commitdiff | tree | snapshot |
2011-10-13 |
Marijn Haverbeke | Properly fill single-variant zero-arg tag values. |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Brian Anderson | Cleanse usage of some unsafe functions on win32 |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | reimplement some of the unsafe stuff which got lost |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | remove unsafe tags |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | new test |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | make compiler emit more than 1 error in the case of... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | prohibit ptr deref unless in unsafe code |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | fix error msg |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | add some new tests |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | convert a few tests from unsafe fns to fns with unsafe... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | make a good error msg if you try to use an unsafe fn... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | improve the span used in test generation |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | add pass to check that unsafe fns cannot be used as... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | all tests pass |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | all tests pass |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | continue to annotate functions as unsafe where neccessary |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | continue to annotate trans functions as unsafe where... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | continue to annotate trans functions as unsafe where... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | add unsafe tags into various points in the translation... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | Add unsafe tags to usage of LLVM funcs |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | make treatment of unchecked/unsafe blocks more uniform |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Brian Anderson | Revert "Test for #954" |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Brian Anderson | Test for #954 |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Brian Anderson | Register snapshots |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Brian Anderson | Ignore stdtest::os::test_setenv. Fails periodically... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | make native functions markable as unsafe and incorporat... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | skip test, remove whitespace |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | correct lines over 78 chars |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | enable unsafe checking but only with a flag --check... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | make treatment of unchecked/unsafe blocks more uniform |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | add 'u' to one other place it was missing |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | add 'u' to decoder (kinda' important) |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | fix test to include a main() function |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | it is also legal to call unsafe functions from other... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | Add unsafe blocks, unsafe functions, and two rudimentar... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | Extend the unchecked block stuff to allow unsafe blocks... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | expand purity to include unsafe |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | move ctags.rust into src/etc |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Niko Matsakis | new targets, TAGS.emacs and TAGS.vi. they must be manua... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Brian Anderson | Make build_environment and trans_bind_thunk GEP bound... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Marijn Haverbeke | Simplify copying of uniques |
commit | commitdiff | tree | snapshot |
2011-10-12 |
David Rajchenbach... | [Tests] added float tests |
commit | commitdiff | tree | snapshot |
2011-10-12 |
David Rajchenbach... | [Renaming] str_to_float is now float::from_str, float_t... |
commit | commitdiff | tree | snapshot |
2011-10-12 |
David Rajchenbach... | [Fix] float.rs: str_to_float reimplemented |
commit | commitdiff | tree | snapshot |
2011-10-12 |
David Rajchenbach... | [Optim] int.rs: reimplemented pow with fast exponentiation |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Lindsey Kuper | Revert "Merge pull request #1025 from elly/master" |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Lindsey Kuper | Revert "Revert "Add a test case for #898. Closes #898."" |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Lindsey Kuper | Revert "Add a test case for #898. Closes #898." |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Lindsey Kuper | Merge pull request #1025 from elly/master |
commit | commitdiff | tree | snapshot |
2011-10-12 |
Elly Jones | Update LinkModules invocation to use new prototype |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Add a test case for #898. Closes #898. |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Use the correct function type for external bare functions |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Register snapshots |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Use a non-ambiguous character for encoding bare functions |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Add a test for assignment of bare functions |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Add a test that bare functions are word-sized |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Add a test that uses a hypothetical bare-fn spawn signature |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Remove the environment argument from bare functions |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Add a test for higher-order bare functions |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Add a test for binding bare functions |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Don't allow bind to produce bare functions |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Introduce ast::proto_bare |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Add a temporary syntax for bare functions |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Add David Rajchenbach-Teller to AUTHORS.txt |
commit | commitdiff | tree | snapshot |
2011-10-11 |
Brian Anderson | Fix test dependencies |
commit | commitdiff | tree | snapshot |
2011-10-11 |
David Rajchenbach... | [Move] Moved str_to_float, float_to_str from compiler... |
commit | commitdiff | tree | snapshot |
2011-10-10 |
Marijn Haverbeke | Adjust function signatures to allow for vecs being... |
commit | commitdiff | tree | snapshot |
2011-10-10 |
Marijn Haverbeke | Make vectors and strings immediates again |
commit | commitdiff | tree | snapshot |
2011-10-10 |
Marijn Haverbeke | Make bcx_tcx-style accessors return by reference |
commit | commitdiff | tree | snapshot |
2011-10-10 |
Marijn Haverbeke | Move type_is_immediate into ty.rs |
commit | commitdiff | tree | snapshot |
2011-10-10 |
Marijn Haverbeke | Don't spill immediates in order to drop them |
commit | commitdiff | tree | snapshot |
next |