2015-11-05 |
Niko Matsakis | Convert TODO into FIXME
|
commit | commitdiff | tree |
2015-11-04 |
Niko Matsakis | Introduce a `SwitchInt` and restructure pattern matching...
|
commit | commitdiff | tree |
2015-11-04 |
Niko Matsakis | remove unused import
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | address nits from dotdash
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | correct typos
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Add (and use) an analysis to determine which temps...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Add a MIR visitor
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Plumbing to omit allocas for temps when possible (currently...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | New trans codepath that builds fn body from MIR instead.
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Move shifting code out of expr and into somewhere more...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Change adt case handling fn to be less tied to match
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Add helper methods that require tcx; these compute...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Change Call operands to be, well, Operands
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Add adt_def into Switch, since it's convenient to have...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Move the "HAIR" code that reads the tcx tables etc...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Pass the mir map to trans
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Convert from using named fields to always using indices
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Change ShallowDrop to Free, so that it matches what...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Build the MIR using the liberated fn sigs, and track...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Introduce a "liberated fn sigs" map so that we have...
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Move test file to run-fail, since it does an unwrap
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Do some slight refactoring, leave the rest for #29436
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Update docs for region inference to reflect current...
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Don't "double check" var-sub-var constraints, which...
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | remove SupSupConflict, which is now dead code
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Regression test for #29048. Fixes #29048.
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Remove contraction. The contraction rules predated...
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | do not dump extern def-ids with path for now
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | The `source_did` may not be local, so don't unwrap the
|
commit | commitdiff | tree |
2015-10-27 |
Niko Matsakis | Add some debug printouts to librustc_privacy
|
commit | commitdiff | tree |
2015-10-26 |
Niko Matsakis | Disable MIR on beta/stable until we've resolved #29227...
|
commit | commitdiff | tree |
2015-10-23 |
Niko Matsakis | add main fn to test
|
commit | commitdiff | tree |
2015-10-22 |
Niko Matsakis | fix bug in hir,identified
|
commit | commitdiff | tree |
2015-10-22 |
Niko Matsakis | improve Scope to print node-ids etc
|
commit | commitdiff | tree |
2015-10-22 |
Niko Matsakis | distinguish projections from the env/obj-types vs those...
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | remove now unnecessary trait impls
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | fix some tidy complaints
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | rename `dump` to `mir_map`, which seems more suitable
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | make mir map available to later passes (currently unused)
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | store the mir into a map, restructure to avoid rebuilding...
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | purge `-Z always-build-mir`, which is no longer relevant
|
commit | commitdiff | tree |
2015-10-06 |
Niko Matsakis | strip out the hair trait and use concrete types instead
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | change PartialEq impl for ConstVal so that two constants...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | change how we declare bindings so that unreachable...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | rather than just passing the block around, track the...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | switch to using constvals for constants, instead of...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | do MIR construction after pattern evaluation for now...
|
commit | commitdiff | tree |
2015-10-05 |
Niko Matsakis | always build MIR
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | remove support method for synthetic default method ids
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | remove code for re-exports of static methods
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | convert the creepy case to just return None -- in practice...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Convert DefId to use DefIndex, which is an index into...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | rename ast_map to hir_map
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | stop updating `parent_node_id` when there is no correspondin...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | build up a set of node-ids that we can construct def...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Introduce semi-duplicate DefIds into DefLocal/DefUpvar...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Make calling def_id on a DefSelfTy an error; the previous...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Move DefLabel out from the def_id() results
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Remove DefRegion, which is not used
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | Rename `node_id` to `var_id` and limit to the cases...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | move direct accesses of `node` to go through `as_local_node_...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | change creepy case to call span_bug instead of doing...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | move job of creating local-def-ids to ast-map (with...
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | add some XXX markers
|
commit | commitdiff | tree |
2015-10-01 |
Niko Matsakis | move LOCAL_CRATE to cstore
|
commit | commitdiff | tree |
2015-09-09 |
Niko Matsakis | Treat loans of 'static data as extending to the end...
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | enable slice patterns and enable building rustdoc
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | convert TODOs to FIXMEs
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | fix EUV delegate to take advantage of defaults. This...
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | plumbing to automatically run MIR for crates where...
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | add MIR crate and link it into the driver
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | add -Z always-build-mir option
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | add MIR code (unused thus far)
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | extract autoderef type adjustment code into a reusable
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | move fnv hashing support into librustc_data_structures
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | add a few accessors to Graph
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | track, for each upvar, its index in list of upvars
|
commit | commitdiff | tree |
2015-09-06 |
Niko Matsakis | generalize graphviz library to handle HTML tags and...
|
commit | commitdiff | tree |
2015-08-24 |
Niko Matsakis | purge DEF_ID_DEBUG TLS variable, and just always print...
|
commit | commitdiff | tree |
2015-08-24 |
Niko Matsakis | convert to use `is_local` instead of `== LOCAL_CRATE`
|
commit | commitdiff | tree |
2015-08-24 |
Niko Matsakis | fallout from moving def-id
|
commit | commitdiff | tree |
2015-08-24 |
Niko Matsakis | move def-id to rustc crate
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | completely aborted comment
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | move the reverse into the iterator
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | missed one reference to "best"
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | rename `best_upper_bound` to `postdom_upper_bound`
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | remove use of swap_remove and compress the list as...
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | nits from pnkfelix
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | fix accidental reversal of 'static, and add a test
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | add final test case, correct one of the others (both...
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | add test cases suggested by pnkfelix
|
commit | commitdiff | tree |
2015-08-21 |
Niko Matsakis | clarify diagonal arrows
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | add a regression test for #27583. Fixes #27583.
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | kill the old funky `can_reach` fn
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | rewrite `free_region`/`region_inference` to use newly...
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | implement transitive relation type that can compute...
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | remove unused import
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | reorder imports to respect the alphabet, only one of...
|
commit | commitdiff | tree |
2015-08-18 |
Niko Matsakis | generalize bitvector code into a bitmatrix; write some...
|
commit | commitdiff | tree |
2015-08-16 |
Niko Matsakis | remove the last remnants of old interface
|
commit | commitdiff | tree |
next |