Skip to content

Commit e4f2c1e

Browse files
committed
update overview
1 parent c6cdd20 commit e4f2c1e

1 file changed

Lines changed: 7 additions & 8 deletions

File tree

lib/asrt/README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@ Interface
77

88
* **alloc**(mbase: `usize`, size: `usize`, id: `u32`): `usize`
99
* **realloc**(mbase: `usize`, size: `usize`, id: `u32`): `usize`
10-
* **free**(mbase: `usize`, global_ptr: `usize`): `void`
11-
* **retain**(mbase: `usize`, global_ptr: `usize`): `usize`
12-
* **release**(mbase: `usize`, global_ptr: `usize`, local_visit: `u32`): `usize`
13-
* **visit**(mbase: `usize`, global_ptr: `usize`, cookie: `u32`, local_visit: `u32`): `void`
14-
* **collect**(mbase: `usize`, local_visit: `u32`): `void`
10+
* **free**(mbase: `usize`, ptr: `usize`): `void`
11+
* **retain**(mbase: `usize`, ptr: `usize`): `usize`
12+
* **release**(mbase: `usize`, ptr: `usize`, visit: `u32`): `usize`
13+
* **visit**(mbase: `usize`, ptr: `usize`, cookie: `u32`, visit: `u32`): `void`
14+
* **collect**(mbase: `usize`, visit: `u32`): `void`
1515

16-
Parameters prefixed `local_` indicate values local to the module (before relocation) and
17-
parameters prefixed `global_` indicate values global to the combined program (after relocation).
18-
Returned values are global to the combined program.
16+
Input values are local to the module (before relocation) while returned values are global to
17+
the combined program (after relocation).
1918

2019
Proposed usage
2120
--------------

0 commit comments

Comments
 (0)