summaryrefslogtreecommitdiff
path: root/libguile/backtrace.c
AgeCommit message (Expand)AuthorFilesLines
2016-04-26Remove scm_puts_unlocked.Andy Wingo1-4/+4
2016-04-04display-{application,-backtrace} delegate to SchemeAndy Wingo1-324/+50
2014-04-25Merge branch 'stable-2.0'v2.1.0Mark H Weaver1-3/+2
2014-04-16Better backtraces from C, especially for optimized closuresAndy Wingo1-9/+2
2014-02-27Rely on Gnulib for <unistd.h>.Mark H Weaver1-3/+2
2014-02-07Merge commit '60617d819d77a1b92ed6c557a0b49b8e9a8e97b9'Andy Wingo1-7/+13
2014-01-23Fix thread-unsafe lazy initializations.Mark H Weaver1-7/+13
2012-01-10Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-0/+13
2012-01-08allow scm_display_error to use a stack as the first argumentAndy Wingo1-0/+13
2011-11-08locking for putc, putsAndy Wingo1-16/+16
2011-11-07threadsafe access to scm_ptobsAndy Wingo1-1/+1
2011-10-24add SCM_{PACK,UNPACK}_POINTERAndy Wingo1-2/+2
2011-03-17fix code that causes warnings on gcc 4.6Andy Wingo1-4/+1
2011-03-06Let `scm_mkstrport' allocate buffers on the caller's behalf.Ludovic Courtès1-5/+2
2011-02-11pre-boot lookup of print-exception worksAndy Wingo1-2/+3
2011-02-11scm_display_error_message, display-error use print-exceptionAndy Wingo1-191/+19
2011-02-11print-exception gets a c bindingAndy Wingo1-0/+38
2011-02-09fix a couple of (system vm frame) accesses on boot errorsAndy Wingo1-2/+3
2010-07-15display-error takes a frame, shows source if possibleAndy Wingo1-9/+49
2010-06-19deprecate the-last-stackAndy Wingo1-36/+12
2010-04-09remove libguile/lang.h, deprecate %nil (in favor of #nil)Andy Wingo1-2/+1
2009-12-15Remove unneeded #include <assert.h>.Ludovic Courtès1-1/+0
2009-12-03replace frame implementation with VM framesAndy Wingo1-101/+40
2009-12-01gut the backtrace implementation for memoized codeAndy Wingo1-68/+8
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-02-10propagate much more source info through compilationAndy Wingo1-7/+7
2008-12-26backtrace.c: allow vectors for SCM_FRAME_SOURCE (frame)Andy Wingo1-2/+15
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2007-01-22* backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.cHan-Wen Nienhuys1-0/+1
2006-08-28(scm_display_backtrace_with_highlights): MinorNeil Jerram1-9/+9
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-7/+8
2004-11-02(scm_display_backtrace_with_highlights): Join theMarius Vollmer1-2/+1
2004-09-29(display_frame_expr): Do not remove control characters from the finalMarius Vollmer1-22/+1
2004-09-23Docstring fixes.Marius Vollmer1-2/+7
2004-09-23(scm_display_backtrace_with_highlights,Marius Vollmer1-10/+35
2004-09-22*** empty log message ***Marius Vollmer1-3/+3
2004-08-19* strings.h, strings.c: (scm_i_string_chars, scm_i_string_length,Marius Vollmer1-14/+20
2004-08-12* socket.c, rw.c, deprecated.h, validate.hMarius Vollmer1-4/+8
2004-08-10* backtrace.c: Replaced SCM_STRINGP with scm_is_string.Marius Vollmer1-6/+9
2004-07-27* tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it intoMarius Vollmer1-4/+4
2004-07-23* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer1-15/+13
2004-07-10* validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer1-3/+1
2004-07-08* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer1-6/+6
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-14/+14
2004-06-27 * backtrace.c (display_expression, display_frame): CallDirk Herrmann1-3/+3
2004-04-27(display_frame_expr),Kevin Ryde1-2/+2
2004-03-29 Introduce scm_debug_mode_p as a replacement for scm_debug_mode andDirk Herrmann1-1/+1
2004-03-28* gc.h (SCM_GC_CELL_TYPE): SCM_GC_CELL_TYPE uses SCM_GC_CELL_OBJECT.Han-Wen Nienhuys1-3/+3