Suggestion: New table iterators
Thu Oct 19 15:24:45 CEST 2000
Robert Virding <> writes:
> Bjorn Gustavsson <> writes:
> >In the first version of the fold function, which we plan to release as
> >a patch for R7B, we will just encapsulate existing functionality in an
> >iterator. We will use safe_fixtable / fixtable, but we will not add any new
> >locking mechanims to ets or dets.
> Question is whether it would not be better to let the caller handle
> that and do fixtable themselves if they feel they need it. What about
> if the iterator fails?
I planned to catch any exception from the fun, unfix the table and rethrow
I think that the whole point about the iterator is to hide unpleasant
details about ets/dets. Therefore, I my opinion, fixing and unfixing tables
should definitely be part of the iterator.
Björn Gustavsson Ericsson Utvecklings AB
+46 8 727 56 87 125 25 Älvsjö
More information about the erlang-questions