43 커밋 (36a4c85f911c85f5ab183331ff74d125f9a9ed32)

작성자 SHA1 메시지 날짜
  Michael Brown 36a4c85f91 [init] Show startup and shutdown function names in debug messages 5 년 전
  Michael Brown 42eedb04c1 [malloc] Avoid false positive warnings from valgrind 6 년 전
  Michael Brown c90b4d82b7 [malloc] Track maximum heap usage 7 년 전
  Michael Brown e2b1140486 [malloc] Guard against unsigned integer overflow 8 년 전
  Michael Brown f3fbb5ff1c [malloc] Avoid integer overflow for excessively large memory allocations 8 년 전
  Michael Brown b2f38da888 [malloc] Rewrite unrelicensable portions of malloc.c 9 년 전
  Michael Brown 35c5379760 [malloc] Report caller address as soon as memory corruption is detected 9 년 전
  Michael Brown 7871666740 [malloc] Check integrity of free list 9 년 전
  Michael Brown 9154f2aef3 [malloc] Sanity check parameters to alloc_memblock() and free_memblock() 9 년 전
  Michael Brown 998e69ae14 [malloc] Tidy up debug output 9 년 전
  Michael Brown e2becce186 [malloc] Allow allocation of memory with a specified alignment offset 11 년 전
  Michael Brown c3b4860ce3 [legal] Update FSF mailing address in GPL licence texts 12 년 전
  Michael Brown 6825b2e7bf [malloc] Increase heap size to 512kB 12 년 전
  Michael Brown 8d95e1d6ff [malloc] Discard cached items less aggressively 12 년 전
  Michael Brown 6f3e7e90fc [malloc] Allow Valgrind to be used when all assertions are enabled 12 년 전
  Michael Brown df2773193e [malloc] Discard all cached data on shutdown 12 년 전
  Piotr Jaroszyński b604e8a388 [linux] Make malloc and linux_umalloc valgrindable 14 년 전
  Michael Brown 13e4b9ec49 [malloc] Avoid immediately clobbering reference count when freeing memory 13 년 전
  Michael Brown fc69ab94d9 [malloc] Use list_for_each_entry_safe() when we may delete a list entry 13 년 전
  Michael Brown 9dc51afa2c [malloc] Add cache discard mechanism 14 년 전
  Michael Brown 8406115834 [build] Rename gPXE to iPXE 14 년 전
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations 15 년 전
  Michael Brown ee2df1d6d6 [ioapi] Remove old io.h file and switch all users over to <gpxe/io.h> 15 년 전
  Holger Lubitz 7815474495 Revert "malloc attribute changes" 17 년 전
  Holger Lubitz 373022108b malloc attribute changes 17 년 전
  Michael Brown 89349d7fad Separated out initialisation functions from startup/shutdown functions. 17 년 전
  Michael Brown 058b200529 Renamed _calloc() to zalloc(), ready to be used as a standalone function. 17 년 전
  Michael Brown 73b09ecba6 Use stdio.h instead of vsprintf.h 17 년 전
  Michael Brown 6d4e37cf42 Move include/malloc.h to include/gpxe/malloc.h, since everything in there 17 년 전
  Michael Brown 35776f481c Don't always zero memory in malloc(). This saves around 2us on a 17 년 전
  Michael Brown 6c894c2a2e Fix typo 17 년 전
  Michael Brown c4677c7e73 Implemented realloc(), and changed the semantics of malloc(0) to allow 17 년 전
  Michael Brown 88e38fa148 We don't actually have a stdio.h header file. Our printf() functions are 17 년 전
  Marty Connor 1da4faa896 include stdio.h to suppress printf warning, general warnings fixups 17 년 전
  Michael Brown 1dbafa8950 Tidied up debugging messages 18 년 전
  Michael Brown 689218618f Fix typo 18 년 전
  Michael Brown 51feeab445 Add an explicit failure debug message 18 년 전
  Michael Brown cfae86f6c8 Glenn managed to shrink .text by 5 more bytes. 18 년 전
  Michael Brown face774c4c Fixed erroneous comparison 18 년 전
  Michael Brown 95f8a42930 Removed incorrect comment; malloc() is inefficient only when the 18 년 전
  Michael Brown 4e92f29c9e Now passes trivial tests. free_memblock() needs neatening up. 18 년 전
  Michael Brown b601a7d355 Updated memory allocator to improve support for unaligned or partially 18 년 전
  Michael Brown b6b6a0b5fe First draft of a dynamic memory allocator 18 년 전