Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • rtoy's avatar
    dbd8d943
    compiler/ppc/parms.lisp: · dbd8d943
    rtoy authored
    compiler/sparc/parms.lisp:
    o Add lisp::*gc-inhibit* to list of static symbols.  (No cross-compile
      needed because we used one of the spare static symbols.  Full cycle
      of builds needed to progate the changes.)
    
    lisp/breakpoint.c:
    o Disable GC when calling HANDLE-BREAKPOINT.  This is a temporary
      workaround to the issue where a GC occurring during
      HANDLE-BREAKPOINT can cause a segfault during tracing.  GC moves the
      code object and/or bogus lra such that we don't know where we should
      return to.
    dbd8d943
    History
    compiler/ppc/parms.lisp:
    rtoy authored
    compiler/sparc/parms.lisp:
    o Add lisp::*gc-inhibit* to list of static symbols.  (No cross-compile
      needed because we used one of the spare static symbols.  Full cycle
      of builds needed to progate the changes.)
    
    lisp/breakpoint.c:
    o Disable GC when calling HANDLE-BREAKPOINT.  This is a temporary
      workaround to the issue where a GC occurring during
      HANDLE-BREAKPOINT can cause a segfault during tracing.  GC moves the
      code object and/or bogus lra such that we don't know where we should
      return to.