Skip to content
Snippets Groups Projects
  1. Mar 03, 2001
  2. Mar 01, 2001
  3. Feb 23, 2001
  4. Feb 22, 2001
  5. Feb 21, 2001
  6. Feb 20, 2001
  7. Feb 17, 2001
  8. Feb 16, 2001
  9. Feb 11, 2001
  10. Jan 28, 2001
  11. Jan 27, 2001
    • pw's avatar
      Silence compiler warnings about undefined function <hairy-make-instance-name> · fe6eee57
      pw authored
      when compiling a method containing a make-instance call.
      Test case:
      ~~~~~~~~~~~~~~~~~~~~~~~~~
      (defclass some-class ()
        ((slot :initarg :slot)))
      
      ;; This generates compiler warnings about unknown function
      ;; Warning: Undefined function:
      ;;    PCL::|MAKE-INSTANCE COMMON-LISP-USER::SOME-CLASS (:SLOT) NIL|
      ;; which goes away once the form is loaded.
      
      (defmethod fooey (x)
        (declare (ignore x)
      	#+nil   (optimize (inhibit-warnings 3))) ; this quiets things down
        (make-instance 'some-class))
      
      #|
      In: DEFMETHOD FOOEY (T)
        (DEFMETHOD FOOEY (X) (MAKE-INSTANCE 'SOME-CLASS :SLOT X))
      --> BLOCK MACROLET PCL::FAST-LEXICAL-METHOD-FUNCTIONS
      --> PCL::BIND-FAST-LEXICAL-METHOD-MACROS MACROLET
      --> PCL::BIND-LEXICAL-METHOD-FUNCTIONS LET PCL::BIND-ARGS LET* BLOCK
      ==>
        (PCL::|MAKE-INSTANCE COMMON-LISP-USER::SOME-CLASS (:SLOT) NIL| 'SOME-CLASS
         (LIST :SLOT X))
      Warning: Undefined function: PCL::|MAKE-INSTANCE COMMON-LISP-USER::SOME-CLASS (:SLOT) NIL|
      
      
      Warning: This function is undefined:
        PCL::|MAKE-INSTANCE COMMON-LISP-USER::SOME-CLASS (:SLOT) NIL|
      |#
      fe6eee57
    • pw's avatar
      Handle the case of the user closing the display using a window manager · 65601edb
      pw authored
      gesture. I had hoped to be able to just return to tty mode and maybe
      restart hemlock later (via (ed)), but there is a lot of hidden state
      pointing to the old (closed) display object which caused subsequent
      failure. This fix assumes the user closed hemlock because he wanted to
      exit and does just that.
      65601edb
    • pw's avatar
      Handle the case of lisp running on a remote system and the network connection · 335cf6ac
      pw authored
      breaks. Previously the remote lisp would enter an infinite loop in debug-loop
      because of trying to read the now dead *debug-io* stream.
      335cf6ac
  12. Jan 23, 2001
  13. Jan 22, 2001
  14. Jan 19, 2001
    • dtc's avatar
      From Raymond Toy: · 6b8eae57
      dtc authored
      o Some cases of where the shift was a known constant were missed.
      6b8eae57
  15. Jan 18, 2001
  16. Jan 09, 2001
  17. Jan 06, 2001
  18. Jan 05, 2001
  19. Jan 04, 2001
  20. Jan 03, 2001
    • dtc's avatar
      From Raymound Toy: · efcaaa70
      dtc authored
      o Fix the ash deftransform which sometimes incorrectly transforms
        a right shift of a (signed-byte 32) into -1.
      efcaaa70
    • dtc's avatar
      From Raymond Toy: · 0405d7df
      dtc authored
      o Try to predict whether branches will be taken or not.
      0405d7df
    • dtc's avatar
      From Raymond Toy: · fa5590a4
      dtc authored
      o Update trap instruction for the Sparc V9 trap instruction.
      o Change the order of the arguments to the branch instructions. so the
        prediction state comes before the condition code register.
      fa5590a4
  21. Jan 02, 2001
  22. Jan 01, 2001
  23. Dec 27, 2000
Loading