/[cmucl]/src/code/interr.lisp
ViewVC logotype

Log of /src/code/interr.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to RELEASE_18d: (view) (annotate)
Sticky Tag:

Revision 1.30.2.3 - (view) (annotate) - [select for diffs]
Sat Mar 23 18:50:03 2002 UTC (12 years ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18d
Changes since 1.30.2.2: +2 -3 lines
Diff to previous 1.30.2.2 , to branch point 1.30 , to next main 1.51
Mega commit to bring RELENG_18 branch in sync with HEAD in preparation
for release tagging 18d.

Revision 1.30.2.2 - (view) (annotate) - [select for diffs]
Tue May 23 16:36:33 2000 UTC (13 years, 10 months ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18c
Changes since 1.30.2.1: +19 -20 lines
Diff to previous 1.30.2.1 , to branch point 1.30
This set of revisions brings the RELENG_18 branch up to HEAD in preparation
for an 18c release.

Revision 1.30.2.1 - (view) (annotate) - [select for diffs]
Tue Jun 23 11:22:02 1998 UTC (15 years, 9 months ago) by pw
Branch: RELENG_18
CVS Tags: RELEASE_18b
Changes since 1.30: +57 -1 lines
Diff to previous 1.30
This (huge) revision brings the RELENG_18 branch up to the current HEAD.
Note code/unix-glib2.lisp not yet included -- not sure it is ready to go.

Revision 1.30 - (view) (annotate) - [select for diffs]
Tue Apr 1 19:23:47 1997 UTC (17 years ago) by dtc
Branch: MAIN
CVS Tags: RELEASE_18a
Branch point for: RELENG_18
Changes since 1.29: +29 -1 lines
Diff to previous 1.29
Support for some specialised signed array types: (signed-byte 8),
(signed-byte 16), (signed-byte 30), (signed-byte 32).  These patches
include the general support and the x86 backend support; more to
follow. The important changes are conditional on the :signed-array
feature so shouldn't affect the source without this feature. This work
has been driven by Raymond Toy.

Revision 1.29 - (view) (annotate) - [select for diffs]
Mon Oct 31 04:11:27 1994 UTC (19 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.28: +1 -3 lines
Diff to previous 1.28
Fix headed boilerplate.

Revision 1.28 - (view) (annotate) - [select for diffs]
Thu Jun 24 12:53:57 1993 UTC (20 years, 9 months ago) by ram
Branch: MAIN
Branch point for: solaris_patch
Changes since 1.27: +11 -11 lines
Diff to previous 1.27
format-string -> format-control

Revision 1.27 - (view) (annotate) - [select for diffs]
Sat May 29 07:02:15 1993 UTC (20 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.26: +9 -11 lines
Diff to previous 1.26
Cleaned up find-interrupted-name a bit.  The inner loop was generating bad
code.

Revision 1.26 - (view) (annotate) - [select for diffs]
Fri Feb 26 08:25:43 1993 UTC (21 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.25: +13 -4 lines
Diff to previous 1.25
new structure branch & tuning, see new_struct

Revision 1.25 - (view) (annotate) - [select for diffs]
Wed Apr 15 02:24:02 1992 UTC (22 years ago) by wlott
Branch: MAIN
Branch point for: new_struct
Changes since 1.24: +5 -3 lines
Diff to previous 1.24
Changed the undefined-symbol-error handler to use fdefn-name to extract out
the name from the fdefn object when its really a fdefn object that was
undefined instead of a symbol.

Revision 1.24 - (view) (annotate) - [select for diffs]
Sat Mar 28 21:07:08 1992 UTC (22 years ago) by wlott
Branch: MAIN
Changes since 1.23: +104 -305 lines
Diff to previous 1.23
Extract the error number info out of the backend at compile-time, instead
of requiring that the run-time and compile-time info remain consistent.
Fixed FIND-INTERRUPTED-FRAME to FLUSH-FRAMES-ABOVE before returning the
frame.

Revision 1.23 - (view) (annotate) - [select for diffs]
Tue Mar 10 18:35:38 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.22: +53 -44 lines
Diff to previous 1.22
Extended find-caller-name and find-interrupted-name to also return the
frame for use with debug:*stack-top-hint*.  Changed internal-error to bind
debug:*stack-top-hint* before calling error.

Revision 1.22 - (view) (annotate) - [select for diffs]
Fri Feb 14 23:45:02 1992 UTC (22 years, 2 months ago) by wlott
Branch: MAIN
Changes since 1.21: +36 -46 lines
Diff to previous 1.21
Merged new-alien changes onto trunk.

Revision 1.21 - (view) (annotate) - [select for diffs]
Tue Jan 21 23:41:15 1992 UTC (22 years, 3 months ago) by ram
Branch: MAIN
Branch point for: patch_51
Changes since 1.20: +8 -7 lines
Diff to previous 1.20
Fixed FIND-CALLER-NAME and FIND-INTERRUPTED-NAME to actually use the same
variable to detect recursion.  In ERROR-ERROR, bind *PRINT-READABLY* to NIL to
prevent bletcherous printing.

Revision 1.20 - (view) (annotate) - [select for diffs]
Tue Jan 21 17:25:01 1992 UTC (22 years, 3 months ago) by ram
Branch: MAIN
Changes since 1.19: +124 -48 lines
Diff to previous 1.19
Moved INFINITE-ERROR-PROTECT here from error.lisp, and made INTERNAL-ERROR use
it.  Also moved FIND-CALLER-NAME here.

Fixed up ERROR-ERROR in various ways:
 -- We now call STREAM-INIT to attempt to fix up the streams, rather than
    setting *TERMINAL-IO* to the (no longer defined) variable
    *REAL-TERMINAL-IO*.
 -- We now use WITH-STANDARD-IO-SYNTAX in case someone has mucked up the
    printer control variables.
 -- The message now mentions *maximum-error-depth*, which is now exported from
    KERNEL.

Revision 1.19 - (view) (annotate) - [select for diffs]
Sat Nov 9 20:49:49 1991 UTC (22 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.18: +12 -3 lines
Diff to previous 1.18
Added NIL-FUNCTION-RETURNED-ERROR for flaming about functions that returned,
but shouldn't have.

Revision 1.18 - (view) (annotate) - [select for diffs]
Sat Nov 9 02:47:16 1991 UTC (22 years, 5 months ago) by wlott
Branch: MAIN
Changes since 1.17: +6 -6 lines
Diff to previous 1.17
Changed BASE-CHARACTER to BASE-CHAR

Revision 1.17 - (view) (annotate) - [select for diffs]
Fri May 24 19:55:09 1991 UTC (22 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.16: +3 -4 lines
Diff to previous 1.16
Removed binding of regs, because it's unused.

Revision 1.16 - (view) (annotate) - [select for diffs]
Fri Feb 8 13:33:35 1991 UTC (23 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.15: +9 -5 lines
Diff to previous 1.15
New file header with RCS header FILE-COMMENT.

Revision 1.15 - (view) (annotate) - [select for diffs]
Tue Dec 11 15:18:29 1990 UTC (23 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.14: +253 -103 lines
Diff to previous 1.14
Spiffed up the error messages for all the internal errors.  Actually,
signal conditions, so we can fill in the function name.

Revision 1.14 - (view) (annotate) - [select for diffs]
Mon Nov 26 18:46:38 1990 UTC (23 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.13: +2 -3 lines
Diff to previous 1.13
Oops, have to pass the entire sigcontext into internal-error-arguments,
'cause it might depend on more than just the PC.

Revision 1.13 - (view) (annotate) - [select for diffs]
Mon Nov 26 18:43:31 1990 UTC (23 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.12: +41 -85 lines
Diff to previous 1.12
Lots of changes in the way internal-error is used.  Internal-error is no
longer a signal handler; the C support code now picks off the internal
error case.  Also, the machine dependent part of internal-error has been
seperated into machine specific file.

Revision 1.12 - (view) (annotate) - [select for diffs]
Wed Nov 7 01:47:24 1990 UTC (23 years, 5 months ago) by wlott
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
Moved FP-OFFSET from the C package to the VM package.

Revision 1.11 - (view) (annotate) - [select for diffs]
Wed Oct 3 09:57:23 1990 UTC (23 years, 6 months ago) by wlott
Branch: MAIN
Changes since 1.10: +11 -2 lines
Diff to previous 1.10
Added object-not-structure-error.

Revision 1.10 - (view) (annotate) - [select for diffs]
Thu Sep 6 19:41:49 1990 UTC (23 years, 7 months ago) by wlott
Branch: MAIN
Changes since 1.9: +7 -5 lines
Diff to previous 1.9
#+new-compiler'ed stuff that only works in the new compiler.  Changed
frame-escaped to compiled-frame-escaped.

Revision 1.9 - (view) (annotate) - [select for diffs]
Tue Aug 14 16:34:25 1990 UTC (23 years, 8 months ago) by wlott
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
typo.

Revision 1.8 - (view) (annotate) - [select for diffs]
Tue Aug 14 16:27:23 1990 UTC (23 years, 8 months ago) by wlott
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7
Added declare ignorable to the lambda created by deferr, so the args don't
have to be used.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sun Aug 12 00:40:55 1990 UTC (23 years, 8 months ago) by wlott
Branch: MAIN
Changes since 1.6: +114 -30 lines
Diff to previous 1.6
Changed the internal-error stuff to be able to record any sc.  Also allow
the deferr forms to change their args for continuable errors, etc.

Revision 1.6 - (view) (annotate) - [select for diffs]
Sat Jun 9 00:55:37 1990 UTC (23 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.5: +39 -15 lines
Diff to previous 1.5
Added code to find the function that was interrupted and pass it into
the error system so that the name comes out right.  Also, rewrote the
stuff to calc the pc of the break instruction so that doesn't hit the
load-tn bug.

Revision 1.5 - (view) (annotate) - [select for diffs]
Wed Jun 6 20:56:52 1990 UTC (23 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
Added export of object-not-weak-pointer-error

Revision 1.4 - (view) (annotate) - [select for diffs]
Wed Jun 6 04:09:19 1990 UTC (23 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.3: +11 -3 lines
Diff to previous 1.3
Fixed object-not-weak-pointer to be object-not-weak-pointer-error.
Fixed internal-error to check to see if the trap was hit while in a
branch-delay slot, and deal with it correctly if so.

Revision 1.3 - (view) (annotate) - [select for diffs]
Tue Jun 5 14:43:05 1990 UTC (23 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.2: +6 -2 lines
Diff to previous 1.2
Fixed defvar of *meta-error* to be *meta-errors*.
Added object-not-weak-pointer.

Revision 1.2 - (view) (annotate) - [select for diffs]
Mon Jun 4 08:14:43 1990 UTC (23 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.1: +6 -7 lines
Diff to previous 1.1
Make a sigcontext alien directly, don't make a *sigcontext alien and
indirect it.  Also, use alien-access/alien-value everywhere where
necessary.

Revision 1.1 - (view) (annotate) - [select for diffs]
Mon Jun 4 05:32:47 1990 UTC (23 years, 10 months ago) by wlott
Branch: MAIN
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5