Commit [65b5ab] Maximize Restore History

"1.0.41.2": threads: Add memory-barrier framework.

* New file, src/code/barrier.lisp, containing the baseline
implementation.

* Added the barrier functions to the compiler function database.

* Export the interface macro, BARRIER, from SB!THREAD and the
underlying barrier functions from SB!VM.

* Document a new architecture-dependent build-time feature,
MEMORY-BARRIER-VOPS, for controlling the behavior and inlining of
the interpreter stubs for the barrier functions.

Alastair Bridgewater Alastair Bridgewater 2010-08-04

added src/code/barrier.lisp
changed src/compiler/fndb.lisp
changed base-target-features.lisp-expr
changed build-order.lisp-expr
changed package-data-list.lisp-expr
changed version.lisp-expr
src/code/barrier.lisp Diff Switch to side-by-side view
Loading...
src/compiler/fndb.lisp Diff Switch to side-by-side view
Loading...
base-target-features.lisp-expr Diff Switch to side-by-side view
Loading...
build-order.lisp-expr Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...