log src/alloc.c @ 108499:ffe7f17f895f

age author description
Mon, 19 Apr 2010 21:50:52 -0400 Stefan Monnier Make variable forwarding explicit rather the using special values.
Sun, 18 Apr 2010 17:49:33 -0400 Stefan Monnier Hash-cons pure data.
Fri, 19 Mar 2010 17:46:01 -0700 Dan Nicolaescu Remove obsolete uses of HAVE_SHM.
Fri, 22 Jan 2010 18:10:04 +0900 YAMAMOTO Mitsuharu Make string pointer args point to const as in other string allocation functions.
Wed, 13 Jan 2010 00:35:10 -0800 Glenn Morris Add 2010 to copyright years.
Fri, 13 Nov 2009 15:26:28 +0000 Stefan Monnier (mark_object): Don't reprocess marked strings.
Wed, 11 Nov 2009 19:25:24 +0000 Dan Nicolaescu * frame.c (make_initial_frame):
Fri, 06 Nov 2009 18:47:48 +0000 Stefan Monnier Let integers use up 2 tags to give them one extra bit and double their range.
Fri, 06 Nov 2009 10:54:26 +0000 Eli Zaretskii (make_pure_c_string): Fix last change to avoid compiler warning.
Fri, 06 Nov 2009 06:50:52 +0000 Dan Nicolaescu * xterm.c (syms_of_xterm):
Fri, 06 Nov 2009 05:24:28 +0000 Dan Nicolaescu * alloc.c (make_pure_c_string): New function.
Mon, 19 Oct 2009 04:27:09 +0000 Dan Nicolaescu * alloc.c: Do not define struct catchtag.
Tue, 25 Aug 2009 06:03:09 +0000 Kenichi Handa (mark_char_table): New function.
Mon, 17 Aug 2009 01:25:54 +0000 Ken Raeburn * lisp.h (XFLOAT_DATA): Produce an rvalue by adding 0 to the value.
Fri, 30 Jan 2009 23:43:20 +0000 Dan Nicolaescu (mark_stack): Properly conditionalize previous change.
Fri, 23 Jan 2009 04:38:18 +0000 Chong Yidong (mark_stack): Use "flushw" instead of "ta 3" assembly call for
Thu, 08 Jan 2009 03:15:17 +0000 Glenn Morris Add 2009 to copyright years.
Sat, 02 Aug 2008 16:40:43 +0000 Eli Zaretskii (NSTATICS): Bump to 0x640.
Fri, 11 Jul 2008 02:29:43 +0000 Dan Nicolaescu * lisp.h:
Tue, 08 Jul 2008 07:03:07 +0000 Glenn Morris Use __sparc__ rather than sparc. (Bug#507.)
Mon, 02 Jun 2008 06:09:17 +0000 Jim Meyering Make "xfree (NULL)" a no-op; remove useless if-before-xfree.
Thu, 15 May 2008 02:46:04 +0000 Chong Yidong (init_alloc_once): Call init_weak_hash_tables.
Wed, 14 May 2008 07:50:26 +0000 Glenn Morris Switch to recommended form of GPLv3 permissions notice.
Wed, 23 Apr 2008 05:55:42 +0000 Miles Bader Merge from emacs--rel--22
Fri, 22 Feb 2008 17:42:09 +0000 Stefan Monnier Consolidate the image_cache to the terminal struct.
Mon, 11 Feb 2008 17:54:46 +0000 Stefan Monnier (mark_buffer): Comment fix to clarify the status of Lisp fields.
Wed, 30 Jan 2008 07:57:28 +0000 Miles Bader Merge from emacs--devo--0
Wed, 09 Jan 2008 01:21:15 +0000 Miles Bader Merge from emacs--devo--0
Thu, 06 Dec 2007 09:51:45 +0000 Miles Bader Merge from emacs--devo--0
Mon, 29 Oct 2007 23:31:22 +0000 Jason Rumney (NSTATICS): Revert spurious change made in last merge.
Sat, 27 Oct 2007 09:12:07 +0000 Miles Bader Merge from emacs--devo--0
Fri, 19 Oct 2007 00:00:21 +0000 Miles Bader Merge from emacs--devo--0
Fri, 12 Oct 2007 21:06:27 +0000 Miles Bader Fix up multi-tty merge
Thu, 11 Oct 2007 16:22:07 +0000 Miles Bader Merge from emacs--devo--0
Tue, 21 Aug 2007 04:54:03 +0000 Miles Bader Merge from emacs--devo--0
Fri, 27 Jul 2007 10:52:18 +0000 Miles Bader Merge from emacs--devo--0
Sun, 15 Jul 2007 04:47:46 +0000 Miles Bader Merge from emacs--devo--0
Fri, 29 Jun 2007 03:37:33 +0000 Stefan Monnier Replace uses of GC_* macros with the non-GC_ versions.
Mon, 11 Jun 2007 00:58:11 +0000 Miles Bader Merge from emacs--devo--0
Tue, 24 Apr 2007 21:56:25 +0000 Miles Bader Merge from emacs--devo--0
Fri, 23 Feb 2007 06:03:41 +0000 Kenichi Handa (Fgarbage_collect): If nextb->text->inhibit_shrinking is
Tue, 30 Jan 2007 22:22:43 +0000 Miles Bader Merge from emacs--devo--0
Fri, 26 Jan 2007 06:16:11 +0000 Miles Bader Merge from emacs--devo--0
Tue, 21 Nov 2006 08:56:38 +0000 Miles Bader Merge from emacs--devo--0
Mon, 28 Aug 2006 04:33:45 +0000 Miles Bader Merge from emacs--devo--0
Wed, 16 Aug 2006 14:08:49 +0000 Miles Bader Merge from emacs--devo--0
Mon, 07 Aug 2006 06:45:31 +0000 Kenichi Handa (NSTATICS): Fix previous change.
Mon, 07 Aug 2006 06:42:01 +0000 Kenichi Handa (NSTATICS): Increased to 0x7F0.
Thu, 03 Aug 2006 11:45:23 +0000 Miles Bader Merge from emacs--devo--0
Wed, 19 Jul 2006 00:42:56 +0000 Miles Bader Merge from emacs--devo--0
Sun, 09 Apr 2006 00:38:22 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-54
Fri, 10 Mar 2006 23:46:54 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-42
Wed, 22 Feb 2006 06:54:10 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-21
Sat, 11 Feb 2006 00:11:19 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-14
Wed, 01 Feb 2006 10:07:17 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-9
Wed, 25 Jan 2006 07:10:04 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-7
Mon, 16 Jan 2006 08:37:27 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
Fri, 07 Oct 2005 07:15:40 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-88
Fri, 29 Jul 2005 01:54:54 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-74
Thu, 14 Jul 2005 08:02:00 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-69
Thu, 07 Jul 2005 12:43:14 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68
Thu, 26 May 2005 05:42:19 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-55
Fri, 20 May 2005 04:22:05 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-53
Sat, 09 Apr 2005 02:16:29 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-35
Sat, 02 Apr 2005 22:40:25 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-33
Thu, 31 Mar 2005 09:58:14 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-31
Wed, 23 Feb 2005 09:18:23 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-16
Sat, 22 Jan 2005 21:39:38 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-4
Sun, 16 Jan 2005 03:40:12 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-2
Sun, 02 Jan 2005 09:13:19 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-81
Sat, 25 Dec 2004 02:00:25 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-79
Wed, 08 Dec 2004 05:02:30 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74
Tue, 21 Sep 2004 09:34:12 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-43
Wed, 15 Sep 2004 09:00:10 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-40
Wed, 28 Jul 2004 07:05:52 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-26
Sat, 17 Jul 2004 02:46:48 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-24
Tue, 29 Jun 2004 16:46:06 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-17
Mon, 28 Jun 2004 07:56:49 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-15
Fri, 16 Apr 2004 12:51:06 +0000 Kenichi Handa Sync to HEAD
Wed, 17 Sep 2003 19:16:27 +0000 Dave Love Sync with HEAD version.
Mon, 08 Sep 2003 12:53:41 +0000 Kenichi Handa *** empty log message ***
Fri, 26 Jul 2002 04:05:01 +0000 Kenichi Handa (Fmake_string): Use ASCII_CHAR_P, not SINGLE_BYTE_CHAR_P.
Fri, 01 Mar 2002 01:06:56 +0000 Kenichi Handa Include "character.h" instead of "charset.h".
Mon, 16 Jan 2006 00:03:54 +0000 Henrik Enberg sync with trunk
Mon, 08 Sep 2003 11:56:09 +0000 Kenichi Handa New directory
Sun, 13 Jan 2008 00:43:55 +0000 Dan Nicolaescu * movemail.c:
Tue, 08 Jan 2008 20:46:54 +0000 Miles Bader Merge from emacs--rel--22
Fri, 16 Nov 2007 21:24:59 +0000 Stefan Monnier * alloc.c (allocate_other_vector):
Fri, 16 Nov 2007 20:36:34 +0000 Stefan Monnier * alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h.
Fri, 26 Oct 2007 13:42:26 +0000 Juanma Barranquero (spare_memory, stack_copy, stack_copy_size, ignore_warnings, Vdead,
Wed, 17 Oct 2007 02:10:38 +0000 Stefan Monnier (free_misc): Use XMISCTYPE.
Tue, 16 Oct 2007 15:49:43 +0000 Stefan Monnier (Fpurecopy): Set the pvec tag on pseudo vectors.
Tue, 16 Oct 2007 15:42:58 +0000 Stefan Monnier * lisp.h (enum Lisp_Misc_Type): Del Lisp_Misc_Some_Buffer_Local_Value.
Tue, 02 Oct 2007 22:07:41 +0000 Stefan Monnier (mark_terminals): Typo.
Tue, 02 Oct 2007 21:55:27 +0000 Stefan Monnier * window.h (struct window):
Tue, 02 Oct 2007 21:24:47 +0000 Stefan Monnier * lisp.h (struct Lisp_Hash_Table): Move non-traced elements at the end.
Tue, 02 Oct 2007 21:19:17 +0000 Stefan Monnier (mark_object): Fix typo.
Tue, 02 Oct 2007 21:16:53 +0000 Stefan Monnier (allocate_pseudovector): New fun.
Sat, 29 Sep 2007 20:19:41 +0000 Stefan Monnier (enum mem_type): Replace all vector subtypes -> MEM_TYPE_VECTORLIKE.
Sat, 29 Sep 2007 20:10:22 +0000 Stefan Monnier (MALLOC_BLOCK_INPUT, MALLOC_UNBLOCK_INPUT): New macros
Thu, 27 Sep 2007 19:51:39 +0000 Stefan Monnier (allocate_terminal): Set the vector size to only count the Lisp fields.
Sun, 23 Sep 2007 15:37:13 +0000 Richard M. Stallman (gc_sweep): Check cons cell mark bits word by word
Thu, 20 Sep 2007 21:28:51 +0000 Stefan Monnier (enum mem_type): New member for `terminal' objects.
Sun, 16 Sep 2007 09:25:37 +0000 Andreas Schwab (reset_malloc_hooks): Set the hooks to the previous
Tue, 21 Aug 2007 04:55:30 +0000 Miles Bader Merge from emacs--devo--0
Tue, 31 Jul 2007 05:50:45 +0000 Miles Bader Merge from emacs--devo--0
Sun, 15 Jul 2007 02:05:20 +0000 Miles Bader Merge from emacs--devo--0
Mon, 11 Jun 2007 01:00:07 +0000 Miles Bader Merge from emacs--devo--0
Sun, 22 Apr 2007 12:42:47 +0000 Karoly Lorentey Merged from emacs@sv.gnu.org
Mon, 29 Jan 2007 22:21:19 +0000 Karoly Lorentey Merged from emacs@sv.gnu.org
Sun, 03 Dec 2006 15:03:30 +0000 Karoly Lorentey Merged from emacs@sv.gnu.org. Last-minute emacsclient rewrites be damned!
Sat, 14 Oct 2006 18:40:58 +0000 Karoly Lorentey Fix obvious runtime errors after merge.
Sat, 14 Oct 2006 16:56:21 +0000 Karoly Lorentey Merged from emacs@sv.gnu.org
Sat, 29 Jul 2006 09:59:12 +0000 Karoly Lorentey Merged from emacs@sv.gnu.org
Mon, 10 Apr 2006 14:52:24 +0000 Karoly Lorentey Merged from
Sun, 12 Mar 2006 04:51:49 +0000 Karoly Lorentey Merged from emacs@sv.gnu.org
Mon, 20 Feb 2006 16:30:15 +0000 Karoly Lorentey Merged from emacs@sv.gnu.org
Sun, 12 Feb 2006 00:15:44 +0000 Karoly Lorentey Merged from emacs@sv.gnu.org
Mon, 30 Jan 2006 18:06:22 +0000 Karoly Lorentey Merged from miles@gnu.org--gnu-2005 (patch 187, 704)
Thu, 29 Dec 2005 18:20:26 +0000 Karoly Lorentey Rename `struct device' to `struct terminal'. Rename some terminal-related functions similarly.