Philip Craig
3293ca6b69
Add cranelift-object
2019-09-09 21:54:20 -07:00
Andrew Brown
7b2d055f78
Add ability to relocate constants using RelocSink
2019-08-26 16:12:06 -07:00
Carmen Kwan
19257f80c1
Add reference types R32 and R64
...
-Add resumable_trap, safepoint, isnull, and null instructions
-Add Stackmap struct and StackmapSink trait
Co-authored-by: Mir Ahmed <mirahmed753@gmail.com >
Co-authored-by: Dan Gohman <sunfish@mozilla.com >
2019-08-16 11:35:16 -07:00
Artur Jamro
a64ada7e30
Do not import libc on windows ( #848 )
...
* Do not import libc on windows
2019-07-12 15:41:59 -07:00
Benson Chau
6a19866da2
issue #772 : added an memmap replacement to support selinux
2019-07-11 18:16:41 -07:00
superriva
5672cd651c
Fix mem::uninitialized depricated since 1.38
...
Fix for `https://github.com/CraneStation/cranelift/issues/826 `.
This fix will require 1.36 minimal version for all Cranelift. Right?
Update cranelift-simplejit/src/memory.rs
Co-Authored-By: bjorn3 <bjorn3@users.noreply.github.com >
Update memory.rs
2019-07-08 15:21:56 +02:00
Benjamin Bouvier
d7d48d5cc6
Add the dyn keyword before trait objects;
2019-06-24 11:42:26 +02:00
Lars T Hansen
ec5dc3384e
Handle Reloc::X86PCRelRodata4 in sundry reloc_jt
2019-06-07 14:37:58 +02:00
bjorn3
8216b83c65
Make alignment magic number constants
2019-04-30 14:06:34 +02:00
bjorn3
cb6268118c
Make it possible to define data alignment
2019-04-30 14:06:34 +02:00
antoyo
79d6978e29
cranelift-simplejit: add a translation mechanism for LibCalls ( #747 )
2019-04-29 16:58:39 +02:00
lazypassion
747ad3c4c5
moved crates in lib/ to src/, renamed crates, modified some files' text ( #660 )
...
moved crates in lib/ to src/, renamed crates, modified some files' text (#660 )
2019-01-28 15:56:54 -08:00