bjorn3
|
889150a4f9
|
Implement binop eq and ne for fat ptr's
|
2018-09-25 18:35:13 +02:00 |
|
bjorn3
|
b11cb572dc
|
Use cranelift_frontend::Switch for switchInt
|
2018-09-25 18:04:30 +02:00 |
|
dependabot[bot]
|
c37e5ff96d
|
Merge pull request #52 from bjorn3/dependabot/cargo/cranelift-940e254
|
2018-09-25 06:26:52 +00:00 |
|
dependabot[bot]
|
aa7855cc1b
|
Bump cranelift from dcd54af to 940e254
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `dcd54af` to `940e254`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](dcd54af618...940e2545fd )
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2018-09-25 05:57:33 +00:00 |
|
bjorn3
|
a99e458022
|
Rustup to rustc 1.30.0-nightly (f49f6e73a 2018-09-23)
|
2018-09-24 19:31:46 +02:00 |
|
bjorn3
|
5b721a2940
|
Rustup to rustc 1.30.0-nightly (4591a245c 2018-09-22)
|
2018-09-23 10:16:26 +02:00 |
|
bjorn3
|
a83e7766b7
|
Update Cargo.lock
|
2018-09-22 13:55:23 +02:00 |
|
bjorn3
|
f127042639
|
Rename examples directory to example to prevent rls trying to compile its content
|
2018-09-22 12:15:56 +02:00 |
|
bjorn3
|
663533fec3
|
Patch faerie for Mach-O support
|
2018-09-22 11:14:45 +02:00 |
|
bjorn3
|
bccc1fd7a1
|
Rustup to rustc 1.30.0-nightly (63c75d375 2018-09-21)
|
2018-09-22 11:12:25 +02:00 |
|
bjorn3
|
ed9e766aa7
|
Update Cargo.lock
|
2018-09-20 18:22:23 +02:00 |
|
bjorn3
|
056bf8ca7d
|
Rustup to rustc 1.30.0-nightly (20dc0c507 2018-09-19)
|
2018-09-20 18:20:04 +02:00 |
|
bjorn3
|
a92566404c
|
Update Cargo.lock
|
2018-09-18 19:51:36 +02:00 |
|
bjorn3
|
46581af155
|
Replace an unimplemented! with a bug!
|
2018-09-18 18:46:17 +02:00 |
|
bjorn3
|
c6bb2e7223
|
Improve prepare_libcore.sh
|
2018-09-18 18:41:41 +02:00 |
|
bjorn3
|
a1b8e02a88
|
Rustup to rustc 1.30.0-nightly (cb6d2dfa8 2018-09-16)
|
2018-09-17 18:49:10 +02:00 |
|
bjorn3
|
39fbea8c1b
|
Better error message for unsupported "C" abi args
|
2018-09-16 18:46:19 +02:00 |
|
bjorn3
|
7c510c0661
|
Remove some code
|
2018-09-16 17:48:13 +02:00 |
|
bjorn3
|
7168563649
|
Implement function reference in static
|
2018-09-16 16:21:07 +02:00 |
|
bjorn3
|
d5bfb76216
|
Implement some atomic intrinsics in a non atomic version
|
2018-09-16 16:01:26 +02:00 |
|
bjorn3
|
470a310f2e
|
Implement place_field for unsized places
|
2018-09-16 15:28:27 +02:00 |
|
bjorn3
|
086ff67cff
|
Implement returning ! for "C" abi
|
2018-09-16 14:59:49 +02:00 |
|
bjorn3
|
19eb4194b2
|
Fix unsize coerce for structs containing PhantomData like Unique
|
2018-09-16 14:49:45 +02:00 |
|
bjorn3
|
73248114ea
|
Implement unsize of adt's (cc #14)
|
2018-09-16 12:02:03 +02:00 |
|
bjorn3
|
b9b0fc59f9
|
Update Cargo.lock
|
2018-09-16 11:23:44 +02:00 |
|
bjorn3
|
1f1746e2d3
|
Implement intrinsic min_align_of_val
|
2018-09-15 11:14:27 +02:00 |
|
bjorn3
|
6e87a4f16d
|
Rustup to rustc 1.30.0-nightly (2ab3eba30 2018-09-14)
|
2018-09-15 10:44:23 +02:00 |
|
bjorn3
|
0fb7c4d1b9
|
Implement some intrinsics and fix a codegen error
* intrinsic size_of_val for sized types
* intrinsic needs_drop
* incorrect codegen for UnOp::Not for bools
|
2018-09-14 19:49:33 +02:00 |
|
dependabot[bot]
|
87c17aba92
|
Merge pull request #40 from bjorn3/dependabot/cargo/cranelift-9787326
|
2018-09-14 17:06:19 +00:00 |
|
dependabot[bot]
|
017cb5c0d6
|
Bump cranelift from a698c50 to 9787326
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `a698c50` to `9787326`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](a698c50f96...9787326c89 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2018-09-14 06:13:33 +00:00 |
|
dependabot[bot]
|
7ad08cacc4
|
Merge pull request #36 from bjorn3/dependabot/cargo/cranelift-faerie-a698c50
|
2018-09-13 06:47:58 +00:00 |
|
dependabot[bot]
|
af55db646b
|
Bump cranelift-faerie from d50e73a to a698c50
Bumps [cranelift-faerie](https://github.com/CraneStation/cranelift) from `d50e73a` to `a698c50`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](d50e73af77...a698c50f96 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2018-09-13 06:37:56 +00:00 |
|
dependabot[bot]
|
d455c2da5e
|
Merge pull request #33 from bjorn3/dependabot/cargo/cranelift-a698c50
|
2018-09-13 06:07:29 +00:00 |
|
dependabot[bot]
|
eaeab0a089
|
Bump cranelift from d50e73a to a698c50
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `d50e73a` to `a698c50`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](d50e73af77...a698c50f96 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2018-09-13 05:56:28 +00:00 |
|
bjorn3
|
59518987ed
|
Implement drop support (fixes #11)
|
2018-09-12 14:40:06 +02:00 |
|
dependabot[bot]
|
770461f57d
|
Merge pull request #29 from bjorn3/dependabot/cargo/cranelift-d50e73a
|
2018-09-12 12:31:19 +00:00 |
|
dependabot[bot]
|
9a50510d0b
|
Bump cranelift from 078b07b to d50e73a
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `078b07b` to `d50e73a`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](078b07b86d...d50e73af77 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2018-09-12 12:20:38 +00:00 |
|
bjorn3
|
29c8fcfc24
|
Rustup to rustc 1.30.0-nightly (2f1547c0a 2018-09-11)
|
2018-09-12 14:16:28 +02:00 |
|
bjorn3
|
a63b85496a
|
Rustfmt
|
2018-09-11 19:28:13 +02:00 |
|
dependabot[bot]
|
fb2983c48b
|
Merge pull request #26 from bjorn3/dependabot/cargo/cranelift-simplejit-078b07b
|
2018-09-11 06:09:55 +00:00 |
|
dependabot[bot]
|
bdd914a8b2
|
Bump cranelift-simplejit from 5b2af58 to 078b07b
Bumps [cranelift-simplejit](https://github.com/CraneStation/cranelift) from `5b2af58` to `078b07b`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](5b2af5841f...078b07b86d )
Signed-off-by: dependabot[bot] <support@dependabot.com>
|
2018-09-11 06:00:47 +00:00 |
|
bjorn3
|
e7ca9a186b
|
Fix jit
|
2018-09-09 14:45:23 +02:00 |
|
bjorn3
|
6196146ac4
|
Implement trait objects (cc #14)
|
2018-09-08 18:00:06 +02:00 |
|
bjorn3
|
62a0203a5a
|
Rustfmt
|
2018-09-08 17:24:52 +02:00 |
|
bjorn3
|
252607ae41
|
Don't use write_mir_pretty for non local mir
|
2018-09-08 17:23:03 +02:00 |
|
bjorn3
|
9f489bc8de
|
Don't require abi of defined function to be rust or rust-call
|
2018-09-08 14:44:32 +02:00 |
|
bjorn3
|
9ede386054
|
Don't call seal_all_blocks and finalize twice
|
2018-09-08 14:18:08 +02:00 |
|
bjorn3
|
feee8b2445
|
Misc changes to abi.rs
|
2018-09-08 11:20:15 +02:00 |
|
bjorn3
|
17c92bbd78
|
Rustup to rustc 1.30.0-nightly (fc81e3624 2018-09-07)
|
2018-09-08 11:11:46 +02:00 |
|
dependabot[bot]
|
341b5fe371
|
Merge pull request #24 from bjorn3/dependabot/cargo/cranelift-5b2af58
|
2018-09-07 06:33:27 +00:00 |
|