Commit [77ae1e] Maximize Restore History

New function: SB-EXT:SPIN-LOOP-HINT

Some architectures have developed ways to help the processor execute
spin loops efficiently; expose them, where applicable, via
SB-EXT:SPIN-LOOP-HINT.

Assembles to PAUSE on x86oids, and to nothing on other platforms.

Paul Khuong Paul Khuong 2011-08-14

changed src/code/late-extensions.lisp
changed src/compiler/alpha/system.lisp
changed src/compiler/hppa/system.lisp
changed src/compiler/mips/system.lisp
changed src/compiler/ppc/system.lisp
changed src/compiler/sparc/system.lisp
changed src/compiler/x86-64/system.lisp
changed src/compiler/x86/insts.lisp
changed src/compiler/x86/system.lisp
changed src/compiler/fndb.lisp
changed NEWS
changed package-data-list.lisp-expr
src/code/late-extensions.lisp Diff Switch to side-by-side view
Loading...
src/compiler/alpha/system.lisp Diff Switch to side-by-side view
Loading...
src/compiler/hppa/system.lisp Diff Switch to side-by-side view
Loading...
src/compiler/mips/system.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ppc/system.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc/system.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86-64/system.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/insts.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/system.lisp Diff Switch to side-by-side view
Loading...
src/compiler/fndb.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...