16 Commits

Author SHA1 Message Date
a7aeeb28d5 feat(heap): add heap private config to enable/disable using IRAM as heap 2019-08-12 19:28:20 +08:00
301d857988 feat(esp8266): supports "make size" and its family function
1. support "make size", "make size-files", "make size-components" and "make size-symbols"
2. add esp-idf style link file including "esp8266.ld" and "esp8266.project.ld.in"
3. add link advaced generation file to components of esp8266 and spi_flash
2019-08-05 17:20:29 +08:00
cca13e0f99 feat(make): Sync code from esp-idf and modify for ESP8266
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00
2a0b0f601b docs(doxygen): Fix header files which is not doxygen style 2019-05-16 15:07:27 +08:00
86df7f879a feat(heap): Link heap raw malloc/free from flash to iram
Remove raw malloc internal calling function.
2019-04-02 10:53:52 +08:00
f0bf1f748d feat(heap): Modify heap trace log API
Using ESP_EARLY_LOGx instead of ESP_LOGx.
2018-11-22 17:28:57 +08:00
2662239b0f fix(heap): Fix heap trace check error
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/335
2018-10-12 13:05:10 +08:00
90a1aaa6ee fix(heap): Fix heap debug message format error 2018-10-10 10:44:26 +08:00
4c29801ed0 fix(heap): Fix heap size error
1. get real memory block size when malloc
2. return directly when free freed memory block
2018-09-25 15:27:25 +08:00
54cd3f4b61 feat(sdk): Midify "__FILE__" to "__ESP_FILE__" for some components 2018-09-21 13:04:59 +08:00
6efd160218 Merge branch 'bugfix/fix_heap_dump_error_when_input_file_without_dir' into 'master'
Fix heap dump error when input file has no dir

See merge request sdk/ESP8266_RTOS_SDK!510
2018-09-21 10:46:58 +08:00
7a3cb283ec fix(heap): Fix heap dump error when input file has no dir 2018-09-20 21:32:56 +08:00
8eacaee32c fix(heap): Fix heap initialize error when disable IRAM for heap 2018-09-20 19:52:02 +08:00
b1da1ca461 feat(heap): Fix HEAP dump error 2018-09-17 17:27:43 +08:00
e40b6d645a feat(heap): Remove macro "MEMLEAK_DEBUG" 2018-09-12 11:12:40 +08:00
260da4a6f3 feat(heap): Add new heap component 2018-09-12 11:12:17 +08:00