interface-types/src
bors[bot] e078099687 Merge #1362
1362: feat(interface-types) Remove allocator index from `string.lower_memory` r=Hywan a=Hywan

This PR updates `string.lower_memory` to remove the allocator index. Indeed, the string pointer is assumed to be present on the stack.
Also, this PR updates `string.size` to pop, and not to peek, the string to compute the length from.

That way, it matches the WIT proposal.

Co-authored-by: Ivan Enderlin <ivan@mnt.io>
2020-04-09 08:05:50 +00:00
..
decoders fix(interface-types) Remove allocator index from string.lower_memory. 2020-04-07 12:34:07 +02:00
encoders Merge #1362 2020-04-09 08:05:50 +00:00
interpreter feat(interface-types) string.size pops the string. 2020-04-07 12:40:14 +02:00
ast.rs feat(interface-types) Add the Vec1 type to represent a non-empty vector. 2020-04-03 16:13:44 +02:00
errors.rs Merge branch 'master' into feat-interface-types-record-instructions 2020-04-02 12:10:01 +02:00
lib.rs feat(interface-types) Use VecDeque to remove unsafe code. 2020-04-06 07:55:56 +02:00
macros.rs test(interface-types) Update the test_executable_instruction macro. 2020-04-07 12:34:30 +02:00
vec1.rs feat(interface-types) Add the Vec1 type to represent a non-empty vector. 2020-04-03 16:13:44 +02:00