summaryrefslogtreecommitdiff
path: root/src/qxl_mem.c
AgeCommit message (Collapse)AuthorFilesLines
2012-09-05Improved support for memory debugging.Søren Sandmann1-5/+26
Make all memory allocation functions take a string that will explain what the memory will be used for. This allows debug print statements to be added to the allocation functions and could later potentially be used for more detailed statistics.
2012-06-15qxl_mem: add debug flags, simple accounting and valgrind enabledAlon Levy1-1/+54
adds preprocessor definitions DEBUG_QXL_MEM & DEBUG_QXL_MEM_VERBOSE
2012-03-18qxl: fix config.h usageDave Airlie1-0/+4
You have to include config.h at top of each C file, not inside a header file. Signed-off-by: Dave Airlie <airlied@redhat.com>
2011-07-23add missing copyright headersAlon Levy1-0/+22
2011-04-27qxl_mem.c: fix pointer arithmatic warning (-Wpointer-arith)Alon Levy1-1/+1
2011-01-26Faster malloc() implemenetationSøren Sandmann1-0/+66
2011-01-26Fix surface bugsSøren Sandmann1-0/+27
2010-09-14Make sure memory space is not bigger than the memorySøren Sandmann1-0/+2
2009-03-29Compute hash codes for imagesSøren Sandmann Pedersen1-1/+3
2009-03-04Add hardware cursor supportSøren Sandmann Pedersen1-0/+2
2009-02-24Free all memory on mode switchSøren Sandmann Pedersen1-23/+27
2009-02-17Working garbage collectionSøren Sandmann Pedersen1-8/+17
2009-02-05Initial garbage collection supportSøren Sandmann Pedersen1-7/+47
2009-01-31Get rid of qxl_mem.h headerSøren Sandmann Pedersen1-1/+0
2009-01-28Add debug spam, hack around bug in the X server shadow codeSøren Sandmann Pedersen1-6/+2
2009-01-24Comment out spammingSøren Sandmann Pedersen1-1/+33
2009-01-24Hook up the free list correctly when a block is not splitSøren Sandmann Pedersen1-1/+13
2009-01-24Only split a free block if there remains enough space for struct blockSøren Sandmann Pedersen1-3/+19
2009-01-24Fix a couple of free list corruptions; add more spamSøren Sandmann Pedersen1-4/+15
2009-01-24Fix bug where the new block was not correctly attached to its successorSøren Sandmann Pedersen1-2/+7
2009-01-24Add qxl_mem.c and mmtest to build systemSøren Sandmann Pedersen1-2/+0
2009-01-24Add mmtest.c plus various debug spamSøren Sandmann Pedersen1-2/+41
2009-01-24Add simple-minded initial memory manager implementation.Søren Sandmann Pedersen1-0/+156