Closed GoogleCodeExporter closed 9 years ago
I think that the old ExecutionList was OK: add() won't add to the list unless
|executed| is false, and execute() won't read from the list unless |executed|
is true:
https://code.google.com/p/guava-libraries/source/browse/guava/src/com/google/com
mon/util/concurrent/ExecutionList.java?name=v14.0
We rely on similar guarantees in the rewrite of ExecutionList, which will
appear in Guava 15:
https://code.google.com/p/guava-libraries/source/browse/guava/src/com/google/com
mon/util/concurrent/ExecutionList.java
If the |executed| checks aren't enough to reassure you, let me know. We had a
discussion about this internally during the rewrite, but it's hard to be
certain that we got it right.
Original comment by cpov...@google.com
on 7 Mar 2013 at 10:47
You're right, sorry for the incorrect issue, please close it.
Original comment by sylvain....@gmail.com
on 9 Mar 2013 at 10:14
Original comment by cpov...@google.com
on 10 Mar 2013 at 1:20
This issue has been migrated to GitHub.
It can be found at https://github.com/google/guava/issues/<id>
Original comment by cgdecker@google.com
on 1 Nov 2014 at 4:13
Original comment by cgdecker@google.com
on 3 Nov 2014 at 9:08
Original issue reported on code.google.com by
sylvain....@gmail.com
on 7 Mar 2013 at 9:46