
10 Aug
2010
10 Aug
'10
7:56 p.m.
Hi all,
Can anyone explain what the overhead of using StablePtrs is?
Specifically I am interested in knowing the time/space complexity of the
various Foreign.StablePtr operations and how many memory indirections
are involved when using deRefStablePtr.
G
--
Gregory Collins

10 Aug
10 Aug
8:12 p.m.
greg:
Hi all,
Can anyone explain what the overhead of using StablePtrs is? Specifically I am interested in knowing the time/space complexity of the various Foreign.StablePtr operations and how many memory indirections are involved when using deRefStablePtr.
There's a hashtable in the runtime that maps pointers to stable pointers. So you have that overhead. Create N StablePtrs, and get a correspondingly large hashtable.
5397
Age (days ago)
5398
Last active (days ago)
1 comments
2 participants
participants (2)
-
Don Stewart
-
Gregory Collins