logo       
Google Custom Search
    AddThis Social Bookmark Button

CVS: sbcl/src/compiler/x86 sanctify.lisp,NONE,1.1: msg#00013

Subject: CVS: sbcl/src/compiler/x86 sanctify.lisp,NONE,1.1
Update of /cvsroot/sbcl/sbcl/src/compiler/x86
In directory usw-pr-cvs1:/tmp/cvs-serv20998/src/compiler/x86

Added Files:
        sanctify.lisp 
Log Message:
0.7.3.10: Fix the SIGILL with ev6 and later Alphas: icache needs flushing
after code objects are created e.g. by loading fasls

        * Move sanctify-for-execution from *-vm.lisp to
          compiler/target/sanctify.lisp, as *-vm is built too early to
          call VOPs

        * Add IMB to Alpha insts.lisp, and istream-memory-barrier VOP
          that calls it.

        * Create Alpha sanctify-for-execution function that calls said
          new VOP

        * Also flush icache after GC 

        * Double Alpha dynamic sizes to 256Mb: 128Mb is marginal to
          rebuild SBCL
          
        * Minor Config.ppc-linux cleanup


--- NEW FILE: sanctify.lisp ---
;;;; Do whatever is necessary to make the given code component
;;;; executable.

;;;; This software is part of the SBCL system. See the README file for
;;;; more information.
;;;;
;;;; While most of SBCL is derived from the CMU CL system, the test
;;;; files (like this one) were written from scratch after the fork
;;;; from CMU CL.
;;;; 
;;;; This software is in the public domain and is provided with
;;;; absolutely no warranty. See the COPYING and CREDITS files for
;;;; more information.

(in-package :sb!vm)

(defun sanctify-for-execution (component)
  (declare (ignore component))
  nil)



_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: bandwidth@xxxxxxxxxxxxxxx



Try Searching:
servers, voip, java, networking, microsoft ...
<Prev in Thread] Current Thread [Next in Thread>