aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* * alloc.c (memory_full) [SYSTEM_MALLOC]: Port to MacO).Paul Eggert2011-06-051-6/+9
* * alloc.c (allocate_vectorlike): Adjust to memory_full API change.Paul Eggert2011-06-021-1/+1
* Merge from trunk.Paul Eggert2011-06-021-3/+7
|\
| * Remove arbitrary limit of 2**31 entries in hash tables.Paul Eggert2011-05-301-3/+7
* | Merge from trunk.Paul Eggert2011-05-301-15/+11
|\ \ | |/
| * Merge from trunk.Paul Eggert2011-05-301-3/+1
| |\
| * | [ChangeLog]Paul Eggert2011-05-281-15/+11
* | | [ChangeLog]Paul Eggert2011-05-301-27/+51
| |/ |/|
* | * alloc.c (lisp_align_malloc): Omit unnecessary val==NULL tests.Paul Eggert2011-05-301-3/+1
|/
* * alloc.c (make_event_array): Use XINT, not XUINT.Paul Eggert2011-05-221-1/+1
* * alloc.c (string_overflow): New function.Paul Eggert2011-05-151-1/+6
* * lisp.h (EMACS_INTPTR): Remove. All uses changed to intptr_t.Paul Eggert2011-04-291-19/+19
* Prefer intptr_t/uintptr_t for integers the same widths as pointers.Paul Eggert2011-04-291-20/+22
* * lisp.h: (XVECTOR_SIZE): Remove. All uses replaced with ASIZE.Paul Eggert2011-04-251-1/+1
* Fix minor typos in previous change.Paul Eggert2011-04-251-1/+1
* lisp.h: Fix a problem with aliasing and vector headers.Paul Eggert2011-04-251-33/+30
* * alloc.c (overrun_check_malloc, overrun_check_realloc): Now static.Paul Eggert2011-04-201-3/+3
* * alloc.c (SDATA_SIZE) [!GC_CHECK_STRING_BYTES]: Avoid runtime checkPaul Eggert2011-04-191-4/+12
* * alloc.c (compact_small_strings): Tighten assertion a little.Paul Eggert2011-04-181-1/+1
* Replace pEd with more-general pI, and fix some printf arg casts.Paul Eggert2011-04-181-2/+3
* * alloc.c (check_sblock, check_string_bytes, check_string_free_list): Protoize.Paul Eggert2011-04-171-8/+3
* * alloc.c: Remove unportable assumptions about struct layout.Paul Eggert2011-04-171-19/+13
* * alloc.c (allocate_buffer): Don't assume sizeof (struct buffer) is aPaul Eggert2011-04-171-1/+2
* * alloc.c (allocate_string_data) [GC_CHECK_STRING_OVERRUN]: Fix typo thatPaul Eggert2011-04-171-1/+2
* * alloc.c (string_overrun_cookie): Now const. Use initializers thatPaul Eggert2011-04-171-2/+2
* Fix typo in comment.Paul Eggert2011-04-171-2/+1
* * alloc.c (BLOCK BYTES): Fix typo by changing "ablock" to "ablocks".Paul Eggert2011-04-171-1/+1
* * alloc.c (bytes_used_when_full, SPARE_MEMORY, BYTES_USED):Paul Eggert2011-04-161-12/+13
* Merge from mainline.Paul Eggert2011-04-141-9/+5
|\
| * * alloc.c (overrun_check_malloc, overrun_check_realloc)Andreas Schwab2011-04-121-9/+5
* | 2011-04-14 Paul Eggert <eggert@cs.ucla.edu>Paul Eggert2011-04-131-0/+3
* | Undo the DEFUN->DEFUE change.Paul Eggert2011-04-131-13/+13
* | alloc.c: Import and export fewer symbols, and remove unused items.Paul Eggert2011-04-101-12/+16
* | Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert2011-04-101-2/+3
* | Make Emacs functions such as Fatom 'static' by default.Paul Eggert2011-04-101-13/+13
|/
* * alloc.c (mark_object_loop_halt, mark_object): Use size_t, not int.Paul Eggert2011-04-021-2/+2
* Merge from trunkStefan Monnier2011-03-311-20/+27
|\
| * Variadic C functions now count arguments with size_t, not int.Paul Eggert2011-03-261-7/+7
| * * alloc.c (garbage_collect): Don't assume stack size fits in int.Paul Eggert2011-03-251-13/+20
* | Merge from trunkStefan Monnier2011-03-211-48/+42
|\ \ | |/
| * * alloc.c (mark_backtrace): Move decl from here ...Paul Eggert2011-03-161-1/+0
| * * alloc.c (Fmemory_limit): Cast sbrk's returned value to char *.Paul Eggert2011-03-151-1/+1
| * * alloc.c (BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Define only ifPaul Eggert2011-03-151-8/+7
| * * alloc.c (mark_stack): Move local variables into the #ifdef region wherePaul Eggert2011-03-151-6/+8
| * * alloc.c: (Fmake_vector, Fvector, Fmake_byte_code, Fgarbage_collect):Paul Eggert2011-03-151-24/+24
| * * alloc.c (check_cons_list): Do not define unless GC_CHECK_CONS_LIST.Paul Eggert2011-03-151-2/+2
| * * keyboard.h (mark_kboards): Move decl here ...Paul Eggert2011-03-131-1/+0
| * * alloc.c (mark_fringe_data): Move decl from here ...Paul Eggert2011-03-091-4/+0
| * * alloc.c (mark_ttys): Move decl from here ...Paul Eggert2011-03-081-1/+0
* | Fix pcase memoizing; change lexbound byte-code marker.Stefan Monnier2011-03-051-2/+11