aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2004-09-18Comment change.Richard M. Stallman1-2/+5
2004-09-13(Fgarbage_collect): Mark keyboards, gtk data, and specpdlStefan Monnier1-15/+16
2004-07-25(check_cons_list): New function (contents commented out).Richard M. Stallman1-0/+11
2004-07-12(mark_object): Only look at Lisp_Misc_Save_Value if GC_MARK_STACK.Kim F. Storm1-0/+2
2004-06-24(allocate_misc): Update total_free_markers.Kim F. Storm1-6/+17
2004-06-22(safe_alloca_unwind): Clear dogc and pointer members.Kim F. Storm1-1/+23
2004-06-21(safe_alloca_unwind): New function.Kim F. Storm1-0/+11
2004-05-29(undo_outer_limit): New variable.Richard M. Stallman1-3/+12
2004-05-29(lisp_align_malloc): Check for base == 0 regardless of HAVE_POSIX_MEMALIGN.Richard M. Stallman1-2/+5
2004-05-29Undo Kim's recent changes and fix the same bug differently.Stefan Monnier1-88/+32
2004-05-28(struct backtrace): Remove.Stefan Monnier1-26/+2
2004-05-25(marker_blocks_pending_free): New var.Kim F. Storm1-5/+24
2004-05-22(Fmake_string): Doc fix.Richard M. Stallman1-2/+3
2004-05-21(struct backtrace): Add debug_on_exit member.Kim F. Storm1-33/+36
2004-05-18(Fgarbage_collect): Do all the marking before flushingStefan Monnier1-11/+11
2004-05-17(mark_object): Mark Lisp_Misc_Free cell. Fix comment.Kim F. Storm1-4/+3
2004-05-17(mark_object): Ignore Lisp_Misc_Free objects.Kim F. Storm1-1/+10
2004-04-26(Fmake_bool_vector): Use BOOL_VECTOR_BITS_PER_CHAR instead ofAndreas Schwab1-4/+5
2004-01-26(Fpurecopy): Declare size as EMACS_INT to not lose bits.Andreas Schwab1-2/+3
2004-01-21(lisp_malloc, lisp_align_malloc) [USE_LSB_TAG]:Stefan Monnier1-0/+8
2004-01-14(struct interval_block, struct string_block)Stefan Monnier1-9/+18
2004-01-11* alloc.c (allocate_vectorlike): Surround calls to mallopt withJan Djärv1-0/+4
2003-11-18(make_float, Fcons): Clear the markbit at init time.Stefan Monnier1-13/+12
2003-10-13(lisp_align_malloc): If BASE is 0, call memory_full.Richard M. Stallman1-0/+5
2003-09-19(GC_MALLOC_CHECK): Move conditional undef after lisp.h.Dave Love1-7/+7
2003-09-11(init_marker): Remove debugging code.Stefan Monnier1-1/+0
2003-09-11(init_intervals, init_symbol, init_marker): Don't preallocate anything.Stefan Monnier1-55/+15
2003-09-07Use long instead of int when casting ABLOCKS_BUSY toAndreas Schwab1-7/+7
2003-09-01Add arch taglinesMiles Bader1-0/+3
2003-08-20(lisp_align_malloc): Change type of `aligned'.Dave Love1-2/+3
2003-08-19(lisp_align_malloc): Check for memory full whenGerd Moellmann1-15/+17
2003-08-08(mark_object): Handle Lisp_Misc_Save_Value.Andreas Schwab1-0/+1
2003-07-21(MARK_STRING, UNMARK_STRING, STRING_MARKED_P)Stefan Monnier1-5/+5
2003-07-21(syms_of_alloc): Doc fixes.Richard M. Stallman1-4/+2
2003-07-15Use bitmaps for cons cells, as was done for floats.Stefan Monnier1-49/+45
2003-07-14(pure, staticvec): Initialize these arrays to nonzero, so that they'rePaul Eggert1-4/+6
2003-07-14(BLOCK_PADDING): Rename from ABLOCKS_PADDING. Update users.Stefan Monnier1-16/+34
2003-07-09(mark_object): Mark the new `next' field of overlays.Stefan Monnier1-3/+18
2003-07-07(Fgarbage_collect): Doc fix.Richard M. Stallman1-3/+5
2003-07-06(live_float_p): Check that p is not past the `floats' array,Stefan Monnier1-0/+1
2003-07-06(mark_object): Change arg to only take Lisp_Object rather than *Lisp_Object.Stefan Monnier1-84/+75
2003-07-06(struct ablock): Only include padding when there is some.Jason Rumney1-1/+3
2003-07-04(ALIGN): Add casts to simplify usage.Stefan Monnier1-36/+255
2003-06-27(mark_buffer): Fix missed buffer->name in last patch.Stefan Monnier1-1/+1
2003-06-27(VECTOR_MARK, VECTOR_UNMARK, VECTOR_MARKED_P): New macros.Stefan Monnier1-54/+47
2003-06-26(survives_gc_p): Simplify.Stefan Monnier1-35/+4
2003-06-25(make_interval, Fmake_symbol, allocate_misc):Stefan Monnier1-118/+41
2003-06-15(mark_kboards): Move to keyboard.c.Stefan Monnier1-29/+1
2003-05-29Comment.Dave Love1-1/+7
2003-05-26(Fgarbage_collect): Fix last change.Andreas Schwab1-3/+7