2013-08-19 |
Niko Matsakis | Add externfn macro and correctly label fixed_stack_segments
|
commit | commitdiff | tree |
2013-08-19 |
Niko Matsakis | Issue #3678: Remove wrappers and call foreign functions...
|
commit | commitdiff | tree |
2013-08-13 |
Niko Matsakis | Reborrow even when passing &Object to &Object, so as...
|
commit | commitdiff | tree |
2013-08-13 |
Niko Matsakis | Fix freezing of @mut Objects when passing as argument
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | Convert from transform to map
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | tests: Add new tests for borrowck/objects and update...
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | Update type visitor to use &Visitor and not @Visitor
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | borrowck: Integrate AutoBorrowObj into borrowck / mem_catego...
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | typeck: Modify method resolution to use new object...
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | trans: Rely on new AutoBorrowObj adjustment to match...
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | ty: Add (but do not yet use) AutoBorrowObject option...
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | typeck/check/method: Remove `pub` from most methods
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | Misc small cleanups
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | Add a field `borrow_offset` to the type descriptor...
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | librustc: Convert from `@Object` to `@mut Object` as...
|
commit | commitdiff | tree |
2013-08-11 |
Niko Matsakis | libsyntax: Update from `@Object` to `@mut Object` as...
|
commit | commitdiff | tree |
2013-08-08 |
Niko Matsakis | Allow attributes to appear as macro arguments
|
commit | commitdiff | tree |
2013-07-24 |
Niko Matsakis | Generalize the `ty::substs` struct so that it can represent
|
commit | commitdiff | tree |
2013-07-17 |
Niko Matsakis | Issue #7444 - Update neg test and pos test for move...
|
commit | commitdiff | tree |
2013-07-17 |
Niko Matsakis | Issue #7444 - Borrowck permits moved values to be captured
|
commit | commitdiff | tree |
2013-07-11 |
Niko Matsakis | Silence various warnings
|
commit | commitdiff | tree |
2013-07-11 |
Niko Matsakis | Add simple control-flow-graph abstraction based on...
|
commit | commitdiff | tree |
2013-07-11 |
Niko Matsakis | Construct the graph only when it is needed to report...
|
commit | commitdiff | tree |
2013-07-11 |
Niko Matsakis | Port region inference code to use new graph
|
commit | commitdiff | tree |
2013-07-11 |
Niko Matsakis | rustc: Add new graph library, based on code from region_infe...
|
commit | commitdiff | tree |
2013-07-10 |
Niko Matsakis | Add an identifier to TypeParameterDefs and use it to...
|
commit | commitdiff | tree |
2013-07-10 |
Niko Matsakis | Add a `mut_split()` method for dividing one `&mut ...
|
commit | commitdiff | tree |
2013-07-09 |
Niko Matsakis | Constrain maximum lifetime of stack closures that capture...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Correct merge errors
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Correct match-drop-strs-issue-4541 when used in check...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Correct illegal pattern in windows-only code
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Correct merge failures
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Add llvm instrumentation
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Move stats into an @mut stats
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Fix pretty printer, which was ignoring `ref` in irrefutable...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Patch up some new errors from rustpkg
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Address nits by @catamorphism
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | This assert does not necessarily hold; sometimes we...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Miscellaneous fixes and cleanup
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Modify borrow checker to visit irrefutable patterns...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Update trans to use type to decide when to move, not...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Make all allocas named so we can see where they originate
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | extra: Patch up code that was using irrefutable patterns...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | syntax: Patch up code that was using irrefutable patterns...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Patch up some code that was using irrefutable patterns...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | update ptr intrinsics and rewrite vec routines to be...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Add new tests for irrefutable patterns used in various...
|
commit | commitdiff | tree |
2013-07-08 |
Niko Matsakis | Update existing tests to account for stricter, more...
|
commit | commitdiff | tree |
2013-07-02 |
Niko Matsakis | Correct merge errors, broken tests
|
commit | commitdiff | tree |
2013-07-02 |
Niko Matsakis | Add copyright notice and kill broken test
|
commit | commitdiff | tree |
2013-07-02 |
Niko Matsakis | Adjust documentation to describe how closures and closure...
|
commit | commitdiff | tree |
2013-07-02 |
Niko Matsakis | Move existing docs into doc.rs
|
commit | commitdiff | tree |
2013-07-02 |
Niko Matsakis | convert region_inference into a module, so I can attach...
|
commit | commitdiff | tree |
2013-07-02 |
Niko Matsakis | move docs into doc.rs
|
commit | commitdiff | tree |
2013-07-02 |
Niko Matsakis | Correct handling of if/match, and make explicit computation of
|
commit | commitdiff | tree |
2013-07-02 |
Niko Matsakis | Defer reasoning about region relationships until after...
|
commit | commitdiff | tree |
2013-06-16 |
Niko Matsakis | Correct docs
|
commit | commitdiff | tree |
2013-06-16 |
Niko Matsakis | Correct tutorial tests
|
commit | commitdiff | tree |
2013-06-16 |
Niko Matsakis | Make it illegal to move from *T. This interacts poorly...
|
commit | commitdiff | tree |
2013-06-16 |
Niko Matsakis | Make type parameters not implicitly copyable, even...
|
commit | commitdiff | tree |
2013-06-16 |
Niko Matsakis | Remove moves from *T and implement in another way
|
commit | commitdiff | tree |
2013-06-16 |
Niko Matsakis | Add copies to type params with Copy bound
|
commit | commitdiff | tree |
2013-06-16 |
Niko Matsakis | correct ASM_COMMENTS Makefile option
|
commit | commitdiff | tree |
2013-06-16 |
Niko Matsakis | Partial fix for #7158: Save EDX in morestack on x86-32
|
commit | commitdiff | tree |
2013-05-31 |
Niko Matsakis | Fix parser test
|
commit | commitdiff | tree |
2013-05-30 |
Niko Matsakis | Correct issue-2804 test
|
commit | commitdiff | tree |
2013-05-30 |
Niko Matsakis | Replace NDM with proper FIXME
|
commit | commitdiff | tree |
2013-05-30 |
Niko Matsakis | Remove copy bindings from patterns.
|
commit | commitdiff | tree |
2013-05-30 |
Niko Matsakis | Fix matching of rvalues with destructors
|
commit | commitdiff | tree |
2013-05-30 |
Niko Matsakis | Remove some spurious copies that are identified by...
|
commit | commitdiff | tree |
2013-05-30 |
Niko Matsakis | Remove local_imm/local_mem since all variables are...
|
commit | commitdiff | tree |
2013-05-30 |
Niko Matsakis | Refactor helper routines to be less tied to match syntax
|
commit | commitdiff | tree |
2013-05-30 |
Niko Matsakis | Remove TrByImplicitRef and source field on datums
|
commit | commitdiff | tree |
2013-05-29 |
Niko Matsakis | Update documentation for moves
|
commit | commitdiff | tree |
2013-05-29 |
Niko Matsakis | Reconcile treatment of &mut with the docs
|
commit | commitdiff | tree |
2013-05-29 |
Niko Matsakis | Reconcile docs and code, adding examples and adding...
|
commit | commitdiff | tree |
2013-05-29 |
Niko Matsakis | Update docs on the formal basis of the borrow checker.
|
commit | commitdiff | tree |
2013-05-29 |
Niko Matsakis | Move checking for moves and initialization of local...
|
commit | commitdiff | tree |
2013-05-18 |
Niko Matsakis | Distinguish tuple elements by index in mem_categorization...
|
commit | commitdiff | tree |
2013-05-16 |
Niko Matsakis | correct typo
|
commit | commitdiff | tree |
2013-05-16 |
Niko Matsakis | Add two tests for rvalue mutability
|
commit | commitdiff | tree |
2013-05-16 |
Niko Matsakis | Add BuiltinBounds to closure type: parse and handle...
|
commit | commitdiff | tree |
2013-05-14 |
Niko Matsakis | Add explanatory comment to is_rvalue_or_immutable()
|
commit | commitdiff | tree |
2013-05-14 |
Niko Matsakis | Issue #5967: Make rvalues mutable
|
commit | commitdiff | tree |
2013-05-09 |
Niko Matsakis | test: Add two tests for issue #6272.
|
commit | commitdiff | tree |
2013-05-09 |
Niko Matsakis | rustc: Add EnumSet tests
|
commit | commitdiff | tree |
2013-05-09 |
Niko Matsakis | Remove remnants of mutable fields from mem_categorization...
|
commit | commitdiff | tree |
2013-05-09 |
Niko Matsakis | Issue the correct deref count for the implicit deref...
|
commit | commitdiff | tree |
2013-05-09 |
Niko Matsakis | Refactor representation of bounds to separate out BuiltinBou...
|
commit | commitdiff | tree |
2013-05-07 |
Niko Matsakis | Add test for #4666, which didn't *quite* seem to be...
|
commit | commitdiff | tree |
2013-05-07 |
Niko Matsakis | When autoborrowing a fn in trans, adjust the type of...
|
commit | commitdiff | tree |
2013-05-07 |
Niko Matsakis | Lift restriction on calling extern C functions, and...
|
commit | commitdiff | tree |
2013-05-07 |
Niko Matsakis | appease the tidy gods with respect to a FIXME
|
commit | commitdiff | tree |
2013-05-07 |
Niko Matsakis | Merge remote-tracking branch 'mozilla/incoming' into...
|
commit | commitdiff | tree |
2013-05-07 |
Niko Matsakis | Remove debug_mem since @graydon said it conflicted...
|
commit | commitdiff | tree |
2013-05-07 |
Niko Matsakis | add rust_take_task_borrow_list and rust_set_task_borrow_list...
|
commit | commitdiff | tree |
2013-05-06 |
Niko Matsakis | Merge remote-tracking branch 'mozilla/incoming' into...
|
commit | commitdiff | tree |
2013-05-06 |
Niko Matsakis | Replace NOTE with FIXME
|
commit | commitdiff | tree |
2013-05-06 |
Niko Matsakis | Use rust_try_get_task for compat with new rt, and strenghten...
|
commit | commitdiff | tree |
2013-05-06 |
Niko Matsakis | Adust arena test: can no longer allocate recursively
|
commit | commitdiff | tree |
next |