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
2018-10-21
Windows build fixes
John Hodge
2
-2
/
+2
2018-10-19
Codegen C - Fix incorrect use of ZST in enum constructor shim (fixes #86)
John Hodge
1
-1
/
+1
2018-09-30
Merge pull request #84 from thepowersgang/ondemand-generation
John Hodge (Mutabah)
29
-1928
/
+842
2018-09-30
Codegen C - Run destructors on ZSTs in enums
John Hodge
1
-7
/
+8
2018-09-22
Misc - Fix some failing tests
John Hodge
3
-3
/
+11
2018-09-22
Codegen C - Fix incorrect destructor for zst enum variants
John Hodge
1
-2
/
+6
2018-09-22
All - Generate MIR for constant evaluation (has too many const_cast calls, bu...
John Hodge
26
-1922
/
+823
2018-09-09
Msvc compile fixes
John Hodge
6
-32
/
+63
2018-08-21
Codegen C - Fix literals and omitted variants
John Hodge
1
-5
/
+5
2018-08-20
Trans - Fix size/alignment mismatches on x86
John Hodge
2
-27
/
+113
2018-08-19
Codegen C - Fix bad prototype for Drop::drop
John Hodge
1
-2
/
+2
2018-08-18
Codegen C - Fix some i128 overflow calculation
John Hodge
1
-4
/
+8
2018-08-17
Codegen C - Fix emulated i128 multiply/divide
John Hodge
1
-22
/
+41
2018-08-12
Codegen C - Very basic panic handling (doesn't unwind, but does get caught)
John Hodge
1
-0
/
+53
2018-08-12
MIR From HIR - Fix incorrect types in `<-` lowering
John Hodge
1
-1
/
+1
2018-08-12
HIR From AST - Don't set linkage on locally-defined functions when making a t...
John Hodge
1
-2
/
+20
2018-08-12
Target - Set alignment for u64/i64 to 4 on 32-bit platforms (fixes #78)
John Hodge
1
-3
/
+4
2018-08-05
Add version number (0.8 for now, because altough not stable, it works...)
John Hodge
3
-0
/
+56
2018-08-04
proc_macro - Add a hacky way of dumping input to the child process (for debug...
John Hodge
1
-0
/
+11
2018-07-08
Codegen C - Fix a minor ABI issue for x86, fix emulated i128 a bit
John Hodge
1
-9
/
+38
2018-07-05
Codegen C - Implement some more parts of i128 emulation
John Hodge
1
-2
/
+47
2018-07-04
All - Dump full contents of asm! in AST/MIR
John Hodge
6
-27
/
+88
2018-07-04
string_view - Fix buggy comparison
John Hodge
1
-1
/
+1
2018-07-04
HIR Serialise - Fix ordering of MIR Asm input/outputs
John Hodge
1
-1
/
+1
2018-07-01
Codegen C - Replace tUNIT by `void` (fixes FFI issues)
John Hodge
1
-19
/
+58
2018-07-01
Codegen C - Avoid &* pattern in reborrows
John Hodge
1
-7
/
+5
2018-07-01
HIR/MIR - Truncate usize constants to 32-bits on 32-bit machines
John Hodge
2
-1
/
+30
2018-06-30
HIR Expand VTable - Fix incorrect associated type lookups
John Hodge
2
-3
/
+16
2018-06-30
HIR Lower - Stub support repr(simd), fixes #78
John Hodge
3
-0
/
+13
2018-06-27
Add FreeBSD and DragonFly targets
Greg V
2
-5
/
+50
2018-06-27
Move src/include/string_view.hpp into own namespace
Greg V
2
-4
/
+5
2018-06-24
Expand derive - Slight restructure to allow Copy/Clone magic
John Hodge
1
-102
/
+123
2018-06-24
Main - Emit a warning when an unknown phase is included in MRUSTC_DEBUG
John Hodge
1
-6
/
+15
2018-06-04
All - Ensure that all files have a header comment, remove some dead code
John Hodge
57
-287
/
+368
2018-06-04
MIR Helpers - Handle ItemAddr to enum/struct constructors
John Hodge
5
-5
/
+81
2018-06-03
Trans C - Add configuration for linker args
John Hodge
3
-30
/
+114
2018-06-03
All - Move host target auto-detection to be common between compiler and minic...
John Hodge
1
-62
/
+4
2018-06-03
Trans - Fix some minor errors from building with clang
John Hodge
2
-0
/
+11
2018-06-03
Trans - Fix target_os for mac
John Hodge
1
-1
/
+1
2018-06-02
AST - Remove old serialisation code (now all done on HIR)
John Hodge
17
-758
/
+9
2018-06-02
HIR Serialise - Explicitly serialise tokens (instead of using ancient code)
John Hodge
4
-18
/
+57
2018-06-02
All - Warning cleanup when built with clang
John Hodge
8
-10
/
+11
2018-06-02
Clang Compile Fix
John Hodge
1
-1
/
+1
2018-06-02
OSX Build Tweak - environ definition
John Hodge
1
-1
/
+1
2018-06-02
Targets - Add a rough OSX target
John Hodge
2
-4
/
+25
2018-06-02
AST - Annotate all patterns with spans
John Hodge
6
-179
/
+194
2018-06-02
Misc - Clean up/triage some tests
John Hodge
1
-0
/
+3
2018-05-27
MIR Optimise - Propagate constants into calls
John Hodge
1
-0
/
+6
2018-05-27
Include - Add missing file
John Hodge
1
-0
/
+89
2018-05-27
AST - Fix missing handling of `for<>` in a few places
John Hodge
4
-19
/
+36
[next]