Author: rgrjr
Date: Sun Mar  4 09:21:14 2007
New Revision: 17331

Modified:
   trunk/docs/stm/internals.pod

Log:
   + Update 052_Rob_Ennals.pdf, courtesy of Elizabeth Mattijsen.


Modified: trunk/docs/stm/internals.pod
==============================================================================
--- trunk/docs/stm/internals.pod        (original)
+++ trunk/docs/stm/internals.pod        Sun Mar  4 09:21:14 2007
@@ -1,3 +1,6 @@
+# Copyright (C) 2006-2007, The Perl Foundation.
+# $Id$
+
 =head1 NAME
 
 Software Transactional Memory internals
@@ -8,8 +11,12 @@
 
 =head1 DESCRIPTION
 
-The STM implementation is based on Ennals' paper, see
-L<http://www.cambridge.intel-research.net/~rennals/052_Rob_Ennals.pdf>.
+The STM implementation is based on Robert Ennals' paper called "Software
+Transactional Memory Should Not Be Obstruction-Free", originally at
+L<http://www.cambridge.intel-research.net/~rennals/052_Rob_Ennals.pdf>, now
+apparently available from
+L<http://www.cs.wisc.edu/trans-memory/misc-papers/052_Rob_Ennals.pdf>.
+
 Most of the internals of the STM implementation are contained in
 C<src/stm/backend.c> and C<src/stm/stm_internals.h>
 

Reply via email to