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-08-11
Notes - New idea for a MIR optimisation
John Hodge
1
-0
/
+17
2019-08-11
Makefile - Switch to new mangling rules
John Hodge
1
-1
/
+1
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-11
Notes - Some newer optimisation ideas/notes
John Hodge
1
-7
/
+29
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
Standalone MIRI - More thread hackery
John Hodge
3
-2
/
+9
2019-08-09
Codegen MMIR - Emit drop glue for enum/union types
John Hodge
1
-70
/
+81
2019-08-08
Standalone MIRI - Downgrade an error based on observed patterns
John Hodge
3
-5
/
+14
2019-08-08
Standalone MIRI - Fix size of allocations
John Hodge
3
-42
/
+41
2019-08-07
Standalone MIRI - Panic catching, more TODOs removed
John Hodge
1
-6
/
+29
2019-08-07
MIR Optimise - Expand "needs_drop" in optimisation stage
John Hodge
1
-0
/
+17
2019-08-07
Standalone MIRI - Tweaked panic handling
John Hodge
2
-5
/
+13
2019-08-07
Standalone MIRI - Rough panic support
John Hodge
3
-13
/
+45
2019-08-06
Standalone MIRI - Multithreading hacks
John Hodge
3
-13
/
+85
2019-08-05
Standalone MIRI - Hacky thread handling (run in-place)
John Hodge
1
-4
/
+34
2019-08-05
Codegen MMIR - Selective drop glue
John Hodge
2
-4
/
+9
2019-08-05
Standalone MIRI - Various improvements
John Hodge
8
-32
/
+236
2019-08-04
Standalone MIRI - Fix write_bytes count
John Hodge
1
-3
/
+5
2019-08-04
Standalone MIRI - Tweak handling of relocation comparisons
John Hodge
1
-10
/
+44
2019-08-04
Standalone MIRI - More pointer fixes
John Hodge
2
-5
/
+14
2019-08-04
Standalone MIRI - Properly tagged FFI pointers
John Hodge
3
-11
/
+21
2019-08-04
Standalone MIRI - Fix OOB write caused by storing too much in a value inline
John Hodge
1
-10
/
+7
2019-08-04
Standalone MIRI - Restructure so `0` is never a valid pointer value
John Hodge
6
-87
/
+105
2019-08-04
Standalone MIRI - General improvements
John Hodge
3
-8
/
+121
2019-08-04
Standalone MIRI - isatty (and move fcntl)
John Hodge
1
-42
/
+50
2019-08-04
Standalone MIRI - `read` FFI
John Hodge
3
-3
/
+47
2019-08-04
Standalone MIRI - More FFI open+fcntl
John Hodge
1
-0
/
+61
2019-08-03
Standalone MIRI - u8/u16 arithmatic
John Hodge
1
-0
/
+20
2019-08-03
MIR Cleanup - Clean up constants more
John Hodge
1
-0
/
+28
2019-08-03
Standalone MIRI - discriminant_value
John Hodge
3
-11
/
+60
2019-08-03
standalone miri - stat, errno, char casts
John Hodge
3
-61
/
+90
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
Standalone MIRI - SwitcValue, slice drops, char cast, ...
John Hodge
2
-27
/
+148
2019-08-03
Standalone miri - General fixes trying to get a test running
John Hodge
4
-40
/
+90
2019-08-03
Standalone miri - Fix handling of `str` deref
John Hodge
1
-1
/
+3
2019-08-03
MIR Optimise - Remove duplicate code
John Hodge
1
-30
/
+5
2019-08-03
standalone_miri - Misc tweaks
John Hodge
1
-2
/
+8
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
[prev]
[next]