Changes between Version 14 and Version 15 of StablePointerRewrite


Ignore:
Timestamp:
Oct 24, 2018 8:09:08 PM (10 months ago)
Author:
dfeuer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • StablePointerRewrite

    v14 v15  
    8787=== Multiple allocation
    8888
    89 We can support efficient allocation of many stable pointers from an array or small array, putting the new stable pointers in a user-provided `ByteArray`. The idea is that we can allocate (up to) all the remaining space in an active block in one go, rather than performing a bunch of separately synchronized allocations. We can then let the user know what array slice bounds to give to continue the process with the next segment.
     89We can support efficient allocation of many stable pointers from an array or small array, putting the new stable pointers in a user-provided `MutableByteArray`. The idea is that we can allocate (up to) all the remaining space in an active block in one go, rather than performing a bunch of separately synchronized allocations. We can then let the user know what array slice bounds to give to continue the process with the next segment.