SuccessChanges

Summary

  1. Memory allocation backend: show allocator name in detailed block list; fix unsigned char warnings
  2. Defishing: more memory-friendly implementation (experimental)
  3. Memory allocation backend: fix history graph when the buffer wraps around
  4. zebra_highlight_raw_advanced: fix LiveView operation
  5. Cleanup CONFIG_USE_MALLOC_FOR_* macros
  6. Undo debug stuff in cr2hdr
  7. Memory allocation backend: minor help fix
  8. Memory allocation backend: small memory optimizations (smaller overhead)
  9. Modules: a way for calling module functions from core code without requiring TCC loaded; enabled CONFIG_TCC_UNLOAD to reduce memory usage
  10. Memory allocation backend: small tweaks; show allocated blocks in menu, and also a graph of memory usage
  11. Experimental memory allocation backend that wraps over all other malloc-like routines. Most ports are broken - until someone knowledgeable tests it and renames the stubs (like in 5D3).
  12. Menu: fix percent display in warning text
Changeset 8213:d979ebbc62c5 by alex@thinkpad:
Memory allocation backend: show allocator name in detailed block list; fix unsigned char warnings
The file was modifiedsrc/mem.c (diff)
Changeset 8212:df43f25633f2 by alex@thinkpad:
Defishing: more memory-friendly implementation (experimental)
The file was modifiedsrc/tweaks.c (diff)
Changeset 8211:f219b2374ffe by alex@thinkpad:
Memory allocation backend: fix history graph when the buffer wraps around
The file was modifiedsrc/mem.c (diff)
Changeset 8210:228be8ad5923 by alex@thinkpad:
zebra_highlight_raw_advanced: fix LiveView operation
The file was modifiedsrc/zebra.c (diff)
Changeset 8209:7a6dbd7204ff by alex@thinkpad:
Cleanup CONFIG_USE_MALLOC_FOR_* macros
The file was modifiedplatform/1100D.105/internals.h (diff)
The file was modifiedplatform/550D.109/internals.h (diff)
The file was modifiedplatform/600D.102/internals.h (diff)
The file was modifiedsrc/bmp.c (diff)
Changeset 8208:3dc36ef2e5fa by alex@thinkpad:
Undo debug stuff in cr2hdr
The file was modifiedmodules/dual_iso/cr2hdr.c (diff)
Changeset 8207:b69777c39310 by alex@thinkpad:
Memory allocation backend: minor help fix
The file was modifiedsrc/mem.c (diff)
Changeset 8206:027256ee71c7 by alex@thinkpad:
Memory allocation backend: small memory optimizations (smaller overhead)
The file was modifiedsrc/mem.c (diff)
Changeset 8205:69035ebaf531 by alex@thinkpad:
Modules: a way for calling module functions from core code without requiring TCC loaded; enabled CONFIG_TCC_UNLOAD to reduce memory usage
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/histogram.c (diff)
The file was modifiedsrc/magiclantern.lds.S (diff)
The file was modifiedsrc/module.c (diff)
The file was modifiedsrc/module.h (diff)
The file was modifiedsrc/raw.c (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/tskmon.c (diff)
The file was modifiedsrc/tweaks.c (diff)
Changeset 8204:8abf71e82d03 by alex@thinkpad:
Memory allocation backend: small tweaks; show allocated blocks in menu, and also a graph of memory usage
The file was modifiedsrc/mem.c (diff)
The file was modifiedsrc/mem.h (diff)
Changeset 8203:8c3877998ddd by alex@thinkpad:
Experimental memory allocation backend that wraps over all other malloc-like routines. Most ports are broken - until someone knowledgeable tests it and renames the stubs (like in 5D3).
The file was addedsrc/mem.c
The file was addedsrc/mem.h
The file was modifiedMakefile.user.default (diff)
The file was modifiedmodules/dual_iso/cr2hdr.c (diff)
The file was modifiedplatform/1100D.105/Makefile.setup.default (diff)
The file was modifiedplatform/5D3.113/stubs.S (diff)
The file was modifiedplatform/600D.102/Makefile.setup.default (diff)
The file was modifiedplatform/60D.111/Makefile.setup.default (diff)
The file was modifiedplatform/60D.111/stubs.S (diff)
The file was modifiedsrc/Makefile.src (diff)
The file was modifiedsrc/Makefile.src.config (diff)
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/dryos.h (diff)
The file was modifiedsrc/exmem.c (diff)
The file was modifiedsrc/exmem.h (diff)
The file was modifiedsrc/module.c (diff)
The file was modifiedtcc/libtcc.c (diff)
The file was removedplatform/1100D.105/misc.c
The file was removedplatform/600D.102/misc.c
The file was removedplatform/60D.111/misc.c
Changeset 8202:9f1ce9c0b138 by alex@thinkpad:
Menu: fix percent display in warning text
The file was modifiedsrc/menu.c (diff)