Thanks for your explanation.
I worked on a lot of early java code circa Java 1.2 - 1.4, converting it
to the post Java 5 memory model. Latent race conditions caused
hundreds of bugs, and problems would occur in other unrelated parts of
the code, it was very brittle, any changes to code would
Hi Peter,
On 04/21/18 10:42, Peter wrote:
I wrote caching software that decorated any Java collection with soft,
weak, timed or strong references, it utilised a background thread to
clean references from underlying collections.
It was non blocking if the underlying collection was, although it
I wrote caching software that decorated any Java collection with soft,
weak, timed or strong references, it utilised a background thread to
clean references from underlying collections.
It was non blocking if the underlying collection was, although it hasn't
been updated to Java 8.
Regarding