index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
2019-10-05
Codegen C - Fix dylib linking logic to ignore proc macros
John Hodge
1
-1
/
+4
2019-09-30
HIR Typecheck - Coercion point at indexing
John Hodge
2
-1
/
+8
2019-09-30
HIR Typecheck - Working cargo 1.19
John Hodge
2
-24
/
+150
2019-08-24
HIR/Expand - Hack in proc_macro re-exports (this needs to be cleaner)
John Hodge
7
-10
/
+76
2019-08-23
main - Name proc-macro extra enumerate/monomorph/optimise passes differently ...
John Hodge
1
-3
/
+4
2019-08-23
MIR Optimise - Handle case where a &mut isn't used
John Hodge
1
-0
/
+5
2019-08-23
Expand proc_macro - Fix assertion with no-value enum variants
John Hodge
2
-10
/
+16
2019-08-23
Typecheck Expressions - Fix case where a UFC isn't expanded before being used...
John Hodge
1
-0
/
+8
2019-08-19
Codegen C - Don't emit call return assignment of ZSTs
John Hodge
1
-0
/
+5
2019-08-18
Trans AutoImpls - Fix minor issue in generation of Clone panic arms
John Hodge
1
-1
/
+1
2019-08-18
Typecheck Expressions - Tweaks to cast logic for libgit2
John Hodge
1
-51
/
+52
2019-08-18
Codegen C - Don't emit any assignment of ZSTs
John Hodge
1
-2
/
+2
2019-08-18
Codegen MMIR - panic_impl stub
John Hodge
1
-0
/
+15
2019-08-11
Trans Mangling (v2) - Add ABIs, slight tweak to path/type mangling
John Hodge
1
-16
/
+22
2019-08-11
Codegen C - Remove hard-coded mangled names
John Hodge
1
-3
/
+10
2019-08-11
HIR Const Eval - Remove '$' and leading digits from generated constant names
John Hodge
1
-7
/
+7
2019-08-11
MIR Optimise - Fix mis-optimisation in splitting tuples
John Hodge
1
-1
/
+16
2019-08-10
Trans - Alternative mangling scheme with no '$' characters
John Hodge
1
-0
/
+286
2019-08-10
MIR Optimise - Fix mis-optimisation in mpsc
John Hodge
1
-9
/
+11
2019-08-09
Codegen MMIR - Emit drop glue for enum/union types
John Hodge
1
-70
/
+81
2019-08-07
MIR Optimise - Expand "needs_drop" in optimisation stage
John Hodge
1
-0
/
+17
2019-08-07
Standalone MIRI - Rough panic support
John Hodge
1
-6
/
+6
2019-08-05
Codegen MMIR - Selective drop glue
John Hodge
2
-4
/
+9
2019-08-04
Standalone MIRI - Restructure so `0` is never a valid pointer value
John Hodge
1
-7
/
+12
2019-08-03
MIR Cleanup - Clean up constants more
John Hodge
1
-0
/
+28
2019-08-03
Codegen MMIR - Handle enum constructors
John Hodge
1
-4
/
+49
2019-08-03
MIR Optimise - Extend Single-Read/Write optimisation to follow goto/call
John Hodge
1
-12
/
+62
2019-08-03
MIR Optimise - Remove duplicate code
John Hodge
1
-30
/
+5
2019-08-03
MIR Optimise - De-borrow, fix invalidation in old de-termporary code
John Hodge
1
-31
/
+272
2019-07-27
Resolve Use - Fix edge case with recursive lookups erroring
John Hodge
1
-3
/
+8
2019-07-27
Lower MIR - Handle match with union
John Hodge
1
-1
/
+8
2019-07-24
HIR Typecheck - Semi-hack, auto-deref through &-ptrs when looking for callables
John Hodge
1
-1
/
+14
2019-07-21
Parse - Handle #[cfg_attr(foo, path="")]
John Hodge
1
-1
/
+14
2019-07-21
Typecheck Expressions - Default to u8 when cast to char is seen
John Hodge
1
-1
/
+18
2019-07-21
Parse - Handle converting byte string :expr fragments into patterns
John Hodge
1
-3
/
+3
2019-07-21
HIR Typecheck - Short-circuit when method name is found on a trait object
John Hodge
2
-0
/
+7
2019-07-21
HIR - Partial support for large arrays (may fail downstream with overflows)
John Hodge
2
-3
/
+3
2019-07-21
(minor) Fix comment typo
John Hodge
1
-1
/
+1
2019-07-21
MIR Optimise - Tweaks to new optimisation
John Hodge
1
-14
/
+35
2019-07-20
MIR Optimise - Simpler and more powerful temporary elimination
John Hodge
1
-9
/
+348
2019-07-20
Codegen C - Fix Box drop impl not being overridden
John Hodge
1
-9
/
+21
2019-07-20
HIR Typecheck - Move NullOnDrop to a common location
John Hodge
2
-11
/
+12
2019-07-20
HIR Expand Closures - Better naming
John Hodge
1
-8
/
+14
2019-07-14
standalone_miri - Fix after MIR refactor
John Hodge
1
-7
/
+22
2019-07-14
MIR Optimise - Don't evaluate U128 inv
John Hodge
1
-2
/
+3
2019-07-13
Trans sizeof - Fix bug where sizeof<*const T> would return 2*ptr if T was ?Sized
John Hodge
4
-176
/
+187
2019-07-13
MIR Optimise - Improved constant propagation
John Hodge
1
-13
/
+81
2019-07-13
Expand module_path - Unconditionally add `::` to simplify debugging empty cra...
John Hodge
1
-2
/
+1
2019-07-13
main - Add initial file to depenency list
John Hodge
1
-1
/
+2
2019-07-07
Expand module_path - Include crate name (for RUST_LOG)
John Hodge
1
-1
/
+3
[prev]
[next]