User Tools

Site Tools


memory_management_design_iii

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
memory_management_design_iii [2015/11/20 20:26]
John Light [summary]
memory_management_design_iii [2015/11/20 20:28] (current)
John Light [memory management]
Line 34: Line 34:
   * Each of these structure is fully characterized and tunable.   * Each of these structure is fully characterized and tunable.
  
-The code size and number of mallocs are both dramatically reduced in the Connnectivity Abstraction (CA) layer. ​ The mallocs are more difficult to reduce in CA because libcoap performs internal mallocs and forces calling code to do more mallocs. ​ This work is ongoing.+The code size and number of mallocs are both dramatically reduced in the forked version of the Connnectivity Abstraction (CA) layer. ​ The mallocs are more difficult to reduce in CA because libcoap performs internal mallocs and forces calling code to do more mallocs. ​ This work is ongoing.
  
 Things not done yet in the fork include memory pools and a dedicated error path. Things not done yet in the fork include memory pools and a dedicated error path.
memory_management_design_iii.txt ยท Last modified: 2015/11/20 20:28 by John Light