aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2008-06-02Make "xfree (NULL)" a no-op; remove useless if-before-xfree.Jim Meyering1-0/+2
2008-05-15(init_alloc_once): Call init_weak_hash_tables.Chong Yidong1-0/+1
2008-05-14Switch to recommended form of GPLv3 permissions notice.Glenn Morris1-6/+4
2008-04-12[!SYSTEM_MALLOC && !SYNC_INPUT] (uninterrupt_malloc)YAMAMOTO Mitsuharu1-0/+6
2008-02-22Consolidate the image_cache to the terminal struct.Stefan Monnier1-36/+4
2008-02-11(mark_buffer): Comment fix to clarify the status of Lisp fields.Stefan Monnier1-0/+2
2008-01-13* movemail.c:Dan Nicolaescu1-5/+1
2008-01-08Add 2008 to copyright years.Glenn Morris1-1/+2
2007-11-16* alloc.c (allocate_other_vector):Stefan Monnier1-16/+0
2007-11-16* alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h.Stefan Monnier1-5/+1
2007-10-29(NSTATICS): Revert spurious change made in last merge.Jason Rumney1-1/+1
2007-10-26(spare_memory, stack_copy, stack_copy_size, ignore_warnings, Vdead,Juanma Barranquero1-36/+37
2007-10-17(free_misc): Use XMISCTYPE.Stefan Monnier1-5/+5
2007-10-16(Fpurecopy): Set the pvec tag on pseudo vectors.Stefan Monnier1-1/+4
2007-10-16* lisp.h (enum Lisp_Misc_Type): Del Lisp_Misc_Some_Buffer_Local_Value.Stefan Monnier1-7/+8
2007-10-12Fix up multi-tty mergeMiles Bader1-46/+4
2007-10-02(mark_terminals): Typo.Stefan Monnier1-1/+1
2007-10-02* window.h (struct window):Stefan Monnier1-0/+1
2007-10-02* lisp.h (struct Lisp_Hash_Table): Move non-traced elements at the end.Stefan Monnier1-38/+7
2007-10-02(mark_object): Fix typo.Stefan Monnier1-7/+8
2007-10-02(allocate_pseudovector): New fun.Stefan Monnier1-131/+84
2007-09-29(enum mem_type): Replace all vector subtypes -> MEM_TYPE_VECTORLIKE.Stefan Monnier1-36/+18
2007-09-29(MALLOC_BLOCK_INPUT, MALLOC_UNBLOCK_INPUT): New macrosStefan Monnier1-73/+44
2007-09-27(allocate_terminal): Set the vector size to only count the Lisp fields.Stefan Monnier1-17/+13
2007-09-23(gc_sweep): Check cons cell mark bits word by wordRichard M. Stallman1-14/+42
2007-09-20(enum mem_type): New member for `terminal' objects.Stefan Monnier1-1/+49
2007-09-16(reset_malloc_hooks): Set the hooks to the previousAndreas Schwab1-3/+3
2007-09-16(reset_malloc_hooks): Set the hooks to the previousAndreas Schwab1-3/+3
2007-08-19(pure): Round PURESIZE up.Andreas Schwab1-1/+1
2007-08-19(pure): Round PURESIZE up.Andreas Schwab1-1/+1
2007-07-25Switch license to GPLv3 or later.Glenn Morris1-1/+1
2007-07-11(emacs_blocked_free): Remove unused var `bytes_used_now'.Stefan Monnier1-2/+0
2007-07-10(mark_maybe_pointer): Enforce mult-of-8 alignment when usingStefan Monnier1-3/+8
2007-06-29Replace uses of GC_* macros with the non-GC_ versions.Stefan Monnier1-21/+21
2007-06-08(init_strings): Initialize canonical empty strings.Juanma Barranquero1-0/+7
2007-04-16(mem_insert): Set min_heap_address and max_heap_addressYAMAMOTO Mitsuharu1-2/+2
2007-02-23(Fgarbage_collect): If nextb->text->inhibit_shrinking isKenichi Handa1-1/+2
2007-01-26(BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): UseYAMAMOTO Mitsuharu1-2/+2
2007-01-21Add 2007 to copyright years.Glenn Morris1-1/+1
2007-01-11(BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use pthread_equal,Jan Djärv1-14/+14
2006-11-13(mark_memory): New argument OFFSET. All uses changed.YAMAMOTO Mitsuharu1-8/+14
2006-10-14Fix obvious runtime errors after merge.Karoly Lorentey1-1/+2
2006-08-27(BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Undo previousYAMAMOTO Mitsuharu1-16/+6
2006-08-10* alloc.c (UNBLOCK_INPUT_ALLOC, BLOCK_INPUT_ALLOC): Use in_sighandlerJan Djärv1-6/+16
2006-08-07(NSTATICS): Fix previous change.Kenichi Handa1-1/+1
2006-08-07(NSTATICS): Increased to 0x7F0.Kenichi Handa1-1/+1
2006-08-05Include w32.h.Eli Zaretskii1-0/+5
2006-07-29[WINDOWSNT]: Include fcntl.h, to fix last change.Eli Zaretskii1-0/+4
2006-07-29Whitespace change.Richard M. Stallman1-1/+2
2006-07-28(valid_pointer_p): New function (from valid_lisp_object_p).Kim F. Storm1-18/+33