index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Files
Lines
2019-05-15
Updates to TODO list
John Hodge
1
-0
/
+21
2019-05-15
Expand - Track include!/include_str!/include_bytes! files for dependencies
John Hodge
2
-1
/
+6
2019-05-15
Scripts - Extend log_get_last_function with more start-of-function signatures
John Hodge
1
-1
/
+1
2019-05-15
standalone_miri - Fiddling for 1.29 support (not working yet)
John Hodge
3
-28
/
+70
2019-05-15
standalone_miri - Fix for MIR changes, fiddling with FFI
John Hodge
6
-34
/
+95
2019-05-14
Trans Enumerate - Cache paths used by function
John Hodge
3
-46
/
+119
2019-05-12
Codegen C - (minor) Commenting and extra assertions
John Hodge
1
-3
/
+7
2019-05-12
main - Slight tweak to dependency file output
John Hodge
1
-7
/
+24
2019-05-12
minicargo - dependency file support, planning for dylibs
John Hodge
3
-6
/
+165
2019-05-11
HIR Const Eval - Use cached monomorphsed values in consteval, evaluate in ↵
John Hodge
2
-1
/
+9
reverse
2019-05-11
Typecheck Expressions - Fix bug in ivar counting, work around failure in ↵
John Hodge
1
-30
/
+74
librustc
2019-05-11
dump_hirfile - Extend to dump function MIR
John Hodge
2
-6
/
+153
2019-05-09
MIR Optimise - Work around De-Temporary bug that was mis-optimising Vec::retain
John Hodge
1
-0
/
+14
2019-05-06
Codegen C - Mark llvm.* shims as static
John Hodge
1
-0
/
+2
2019-05-05
HIR Expand Closures - Run on constants
John Hodge
2
-2
/
+75
2019-05-05
LoadCrates - Search for crates with matching names (instead of needing a ↵
John Hodge
1
-14
/
+50
perfect filename match)
2019-05-05
parse/expand/resolve - `macro` macros use their own module as the resolve root
John Hodge
13
-31
/
+103
2019-05-05
MMIR - Fix a TODO around pointers to strings
John Hodge
1
-12
/
+25
2019-05-05
Typecheck Expressions - Permanently enable match ergonomics
John Hodge
1
-64
/
+53
2019-05-05
MIR - Wrap HIR::Path-s in MIR::Constant in unique_ptr
John Hodge
16
-94
/
+135
2019-05-05
Typecheck Expressions - (Disabled) inclusion of a coercion point on match values
John Hodge
1
-1
/
+10
2019-05-04
Typecheck Expressions - Handle SpliceSlice patterns in match ergonomics, ↵
John Hodge
1
-11
/
+30
disable `ref` autoderef
2019-05-04
Match Ergonomics - Auto-deref in `ref` patterns to get `&T`
John Hodge
4
-18
/
+26
2019-05-04
HIR Typecheck - Expected type for string patterns
John Hodge
1
-11
/
+87
2019-05-03
Lower MIR - (minor) Replace TU_MATCH with TU_MATCH_HDR
John Hodge
1
-29
/
+26
2019-05-03
HIR Typecheck - Check expressions after typecheck (finds bugs faster)
John Hodge
1
-1
/
+16
2019-05-03
HIR Typecheck - Handle closure types in static typecheck
John Hodge
1
-0
/
+42
2019-05-03
HIR Typecheck - Tweaks to validation code to allow pre-expand checks
John Hodge
2
-2
/
+123
2019-04-28
Trans Monomorph - Associated constants left as Defer
John Hodge
7
-40
/
+116
2019-04-28
MIR Gen - Support `match` in a `match` guard arm
John Hodge
3
-9
/
+51
2019-04-28
MIR Optimise - Fix (and detect) a recursive inline, remove drops of GC'd ↵
John Hodge
1
-2
/
+57
locals, disable a really expensive pass
2019-04-28
Typecheck Expressions - Better handling of `!`, and match ergonomics
John Hodge
1
-7
/
+29
2019-04-26
Typecheck Expressions - Strong disable match ergonomics downstream ivars, ↵
John Hodge
1
-1
/
+27
hack for ivar_poss match ergonomics
2019-04-25
Typecheck Expressions - Mark a change when `!` assigned
John Hodge
1
-0
/
+1
2019-04-25
MIR - Reduce size of LValue::Static by putting the HIR::Path behind a pointer
John Hodge
15
-21
/
+77
2019-04-25
HIR - Add more complete privacy handling (allowing for autoderef to skip ↵
John Hodge
19
-75
/
+189
private fields)
2019-04-24
format_args - Fix named argument support
John Hodge
1
-2
/
+2
2019-04-24
Typecheck Expressions - Add an unsize target instead of hard equality in ↵
John Hodge
3
-69
/
+113
match ergonoics
2019-04-23
Typecheck fiddling
John Hodge
1
-4
/
+32
2019-04-22
Typecheck Expressions - More hackery
John Hodge
1
-0
/
+15
2019-04-22
Typecheck Expressions - Minor tweaks from trying to use all trait impls in ↵
John Hodge
2
-13
/
+24
impl search
2019-04-21
Typecheck Expessions - Improved handling of overlapping bounds, diverging ivars
John Hodge
4
-10
/
+58
2019-04-21
Helper script - Extracts the last (or a named) function from the debug log
John Hodge
1
-0
/
+26
2019-04-21
Typecheck Expressions - Least permissive source, diverge possibility, ...
John Hodge
2
-5
/
+156
2019-04-21
MIR Lower - Fix wrong type used for validation return type
John Hodge
1
-2
/
+2
2019-04-21
Typecheck Expressions - (debug) Give each rule its own identifier, for ↵
John Hodge
1
-6
/
+11
easier tracing
2019-04-21
Typecheck Expressions - Improved trait object coercions
John Hodge
1
-70
/
+42
2019-04-20
Typecheck Expressions - Little tweaks
John Hodge
1
-2
/
+3
2019-04-20
Resolve - Handle glob imports that import enum variants
John Hodge
1
-3
/
+12
2019-04-20
HIR Typecheck - Bulk commit of typecheck fixes, less magic
John Hodge
3
-17
/
+441
[prev]
[next]