Name | Type | Description |
additem | verb | add item to mapped noun |
createjmf | verb | create mapped file |
map | verb | map a file |
memshare | verb | share memory with a process |
memshareclose | verb | close memory shared with memshare |
share | verb | share a mapped file |
showmap | verb | show all mappings |
unmap | verb | unmap a mapped file |
unmapall | verb | unmap all mapped files |
create mapped file createjmf fn;msize
map a file [type [,trailing_shape]] map name;filename [;sharename;ro]
share memory with a process Form: {mapping-address} =: memshare {'share-name'} this permits sharing memory with a non-J process memshare and memshareclose contributed by Tony Zackin
close memory shared with memshare Form: memshareclose {'share-name'}
unmap a mapped file [force] unmap name [;newsize] - 0 ok, 1 not mapped, 2 refs
unmap all mapped files [force] unmapall dummy - unmap all