Skip to content
Snippets Groups Projects
  1. Oct 11, 1990
    • ram's avatar
      Force type check conversion of continuations that may be forced to · d24f0501
      ram authored
      unknown values even though they are really fixed-values (and people
      might be depending on the check, like non-local RETURN-FROM.)
      Don't do an inline type check for the argument of a full call, even when
      we are "sure" that there is an error, since the user might want to
      fix the problem by redefining the callee, and not by changing the 
      caller (or callers.)
      Spiffed up type error warnings to use the variable we are binding to
      as context when doing a local call.  Also, instead of saying we
      "got NIL", we say we got an expression that didn't return.
      Changed type error checking to consistently flame about all losing
      uses of a continuation, instead of maybe only flaming about the
      first one, or even totally missing it if the first use we see is
      non-erroneous but hairy.
      Also, don't do type warnings on continuations with :DELETE TYPE-CHECK,
      since those are the result of hairy type checks.
      d24f0501
    • ram's avatar
      Changed uses of COMPILER-ERROR to ERROR, since we can't use · a15164d7
      ram authored
      COMPILER-ERROR at this late date.  Anyway, we should never
      run into these errors anway, since IR1tran now picks off bad
      constants.  
      I reenabled i-vector byte-swapping.  There was never any reason to
      disable it, since the use of TYPED-VREF was only in the direct
      copy case.
      a15164d7
    • ram's avatar
      Fixed structure describing to use STRUCTURE-REF. · c78b66d0
      ram authored
      c78b66d0
  2. Oct 10, 1990
  3. Oct 09, 1990
  4. Oct 08, 1990
  5. Oct 06, 1990
  6. Oct 05, 1990
Loading