mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-04-27 08:43:40 -07:00
Add allocate with reservoir permit functions
Copied from Perforce Change: 19864 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
1c0ec894cc
commit
e4a54e8ac2
1 changed files with 8 additions and 1 deletions
|
|
@ -1,4 +1,4 @@
|
|||
/* $HopeName: MMQA_harness!testlib:rankfmt.h(trunk.3) $
|
||||
/* $HopeName: MMQA_harness!testlib:rankfmt.h(trunk.4) $
|
||||
|
||||
Format like exfmt but with rank-checking built in.
|
||||
This format will work without register roots, but to use it,
|
||||
|
|
@ -107,6 +107,13 @@ mps_res_t allocrone(mps_addr_t *addr, mps_ap_t ap, int size, mps_rank_t rank);
|
|||
mps_res_t allocrdumb(mps_addr_t *addr, mps_ap_t ap,
|
||||
size_t bytes, mps_rank_t rank);
|
||||
|
||||
mycell *reservoir_allocone(mps_ap_t ap, int size, mps_rank_t rank);
|
||||
mycell *reservoir_allocdumb(mps_ap_t ap, size_t bytes, mps_rank_t rank);
|
||||
|
||||
mps_res_t reservoir_allocrone(mps_addr_t *addr, mps_ap_t ap, int size, mps_rank_t rank);
|
||||
mps_res_t reservoir_allocrdumb(mps_addr_t *addr, mps_ap_t ap,
|
||||
size_t bytes, mps_rank_t rank);
|
||||
|
||||
mps_addr_t getdata(mycell *obj);
|
||||
void setref(mycell *obj, int n, mycell *to);
|
||||
mycell *getref(mycell *obj, int n);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue