racket/src/mzscheme/gc/libatomic_ops
2010-04-15 21:15:57 -04:00
..
doc upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
src upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
tests upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
aclocal.m4 upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
AUTHORS upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
ChangeLog upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
compile upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
config.guess upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
config.sub upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
configure create core binaries as 'racket' and 'gracket' 2010-04-15 21:15:57 -04:00
configure.ac upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
COPYING upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
depcomp upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
INSTALL upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
install-sh upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
Makefile.am upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
Makefile.in upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
missing upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
mkinstalldirs upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
NEWS upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00
README upgrade Boehm GC to v7.1 2009-10-07 17:56:48 +00:00

This package provides semi-portable access to hardware provided
atomic memory operations.  These might allow you to write code:

- That does more interesting things in signal handlers.
- Makes more effective use of multiprocessors by allowing you to write
  clever lock-free code.  Note that such code is very difficult to get
  right, and will unavoidably be less portable than lock-based code.  It
  ia also not always faster than lock-based code.  But it may occasionally
  be a large performance win.
- To experiment with new and much better thread programming paradigms, etc.

For details and licensing restrictions see the files in the doc
subdirectory.