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
|
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 |
|
Brandon Fish
|
5a41686192
|
Fix bare_trait_objects warnings
|
2019-08-08 16:46:52 -06:00 |
|
losfair
|
c1619026d5
|
Swap code lazily when tiering up from singlepass to LLVM.
Does not handle long-running functions, but should work at least.
|
2019-08-09 04:26:17 +08:00 |
|
losfair
|
9ed5094f86
|
Resolve semantics for more values.
|
2019-08-01 23:28:39 +08:00 |
|
losfair
|
efb5277d1d
|
Stack parsing now works with LLVM.
|
2019-07-27 02:50:49 +08:00 |
|
losfair
|
f32b22d571
|
Bkpt* -> Breakpoint*
|
2019-07-04 01:45:06 +08:00 |
|
losfair
|
7f28a4dbef
|
Cleanup constants and comments.
|
2019-07-04 01:42:11 +08:00 |
|
losfair
|
5c5ecfff7d
|
Rename alternative_stack to fault .
|
2019-07-04 01:27:19 +08:00 |
|