Skip to content
Snippets Groups Projects
  1. Jul 06, 2004
  2. Jun 18, 2004
  3. Jun 16, 2004
  4. Jun 10, 2004
  5. May 24, 2004
  6. May 18, 2004
  7. May 17, 2004
  8. May 15, 2004
  9. May 14, 2004
  10. May 13, 2004
    • rtoy's avatar
      o Use the gtemp register for LOAD-CONSTANT. This allows the · 751d6114
      rtoy authored
        CLOS/defmethod test in cl-bench to run.  (I'm waiting for bug
        reports before adding this everywhere.)
      o Add a temp to the MOVE-ARGUMENT vop so we can store things on the
        stack with large offsets.
      751d6114
    • rtoy's avatar
      o Add some comments on register usage · 3111d63c
      rtoy authored
      o Add a global temp register, gtemp, for use in move-functions when a
        temp register is needed.  Currently %g7, but could be changed to a5
        (aka %l5) if necessary, which some more straightforward work.
      3111d63c
  11. May 11, 2004
    • rtoy's avatar
      From Lynn Quam: · 836299e0
      rtoy authored
      	adds the mark_bit slot to weak-pointers and eliminates the
      	n-squared performance problem with scav_weak_pointer.
      836299e0
  12. May 10, 2004
  13. May 06, 2004
  14. May 05, 2004
  15. Apr 28, 2004
    • rtoy's avatar
      This causes an error: · 9eab32ea
      rtoy authored
      (macrolet ((%x () t))
          (declare (optimize))
          (declare (notinline identity)))
      
      Because the macrolet IR1 translator puts a list onto the FVARS
      arg in PROCESS-INLINE-DECLARATION, which is not a LEAF.
      
      This patch works around this by checking to see if the element of
      FVARS is a LEAF before getting the LEAF-NAME.
      
      There is probably a better solution.
      9eab32ea
  16. Apr 27, 2004
    • emarsden's avatar
      · 9535468e
      emarsden authored
        - fix lambda-list processing: symbols with names like &foo should be
          handled like normal arguments, if they are not present in
          LAMBDA-LIST-KEYWORDS. Issue a STYLE-WARNING instead of signaling an
          error.
      9535468e
Loading