Mark McCaskey
|
75d7f106f2
|
Update remaining locations to use a &'static str for backend
|
2020-01-15 10:28:06 -08:00 |
|
Syrus
|
d7154fe791
|
Remove Backend dependency
|
2020-01-07 16:12:39 +01:00 |
|
Syrus
|
1a960a01ae
|
Improved lint
|
2019-12-20 20:45:10 -08:00 |
|
Syrus
|
c4d70a6b75
|
Use Arc instead of Rc
|
2019-12-20 20:37:47 -08:00 |
|
Syrus
|
097353d0d4
|
Fix lint
|
2019-12-20 19:20:32 -08:00 |
|
Syrus
|
0f45bd4f0d
|
Fixed tiering docs
|
2019-12-20 19:12:35 -08:00 |
|
Syrus
|
294cc28135
|
Move inline breakpoint outside of runtime backend
There was some code smell leaking inline breakpoint implementation into the runtime core backend instead of the compiler itself
|
2019-12-20 18:26:56 -08:00 |
|
losfair
|
23f03f555b
|
Fix compilation failure in tiering.rs.
|
2019-11-18 23:10:49 +08:00 |
|
losfair
|
08a1dd3e8c
|
Merge master and add documentation.
|
2019-11-13 14:52:22 +08:00 |
|
Brandon Fish
|
82ec5e970a
|
Add additional rustdocs for missing docs found during CI
|
2019-11-10 15:16:07 -06:00 |
|
losfair
|
94f97109ff
|
Include backend metadata in tiering module.
|
2019-10-11 21:05:17 +08:00 |
|
losfair
|
56e735349d
|
Format everything
|
2019-08-21 15:23:56 -07:00 |
|
losfair
|
bf9d915635
|
Fix a few issues from PR comments.
|
2019-08-21 14:53:33 -07:00 |
|
losfair
|
dbaa000e96
|
Re-enable snapshotting.
|
2019-08-16 13:08:10 -07:00 |
|
losfair
|
6a24485999
|
Insert trampolines to preserve callee-saved registers for backends without register save area information.
|
2019-08-15 19:10:24 -07:00 |
|
losfair
|
0e0573c73c
|
Merge remote-tracking branch 'origin/master' into feature/llvm-osr
|
2019-08-14 16:33:26 -07:00 |
|
losfair
|
d61a8bb6d2
|
Prevent continueing execution on unreliable stack. (LLVM register save area information is missing)
|
2019-08-10 03:10:12 +08:00 |
|
losfair
|
2e89f02191
|
Cargo fmt
|
2019-08-10 02:44:44 +08:00 |
|
losfair
|
b8c18215aa
|
Refactor tier switching code
|
2019-08-10 02:32:14 +08:00 |
|