Files
wasmtime/cranelift/object
Nathan Froyd dcabb55776 change Module::define_function to take TrapSink instances
Experience with the `define_function` API has shown that returning
borrowed slices of `TrapSite` is not ideal: the returned slice
represents a borrow on the entire `Module`, which makes calling back
into methods taking `&mut self` a bit tricky.

To eliminate the problem, let's require the callers of `define_function`
to provide `TrapSink` instances.  This style of API enables them to
control when and how traps are collected, and makes the `object` and
`faerie` backends simpler/more efficient by not having to worry about
trap collection.
2020-03-24 13:36:01 -04:00
..
2020-03-23 08:56:51 -05:00
2019-09-09 21:54:20 -07:00
2019-09-09 21:54:20 -07:00

This crate contains a library that enables Cranelift to emit native object (".o") files, using the object library.