diff options
| author | Kamil Tomaszewski <kamil.tomaszewski@sony.com> | 2019-10-18 11:05:08 +0200 |
|---|---|---|
| committer | Kamil Tomaszewski <kamil.tomaszewski@sony.com> | 2019-10-18 11:05:08 +0200 |
| commit | f3151bb6c4adac5ed9cf03d3977ab6d9662c0e05 (patch) | |
| tree | 29817229b386ff0e018369becac89438727a1cb5 /main.c | |
| parent | 96756b3945ec3388986c7ebda8b924aeb42cd7fb (diff) | |
Use get top and limit stack functions
Diffstat (limited to 'main.c')
| -rwxr-xr-x | main.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -477,7 +477,7 @@ void gc_collect(void) { // This naively collects all object references from an approximate stack // range. - gc_collect_root((void**)sp, ((uint32_t)&_estack - sp) / sizeof(uint32_t)); + gc_collect_root((void**)sp, ((uint32_t)port_stack_get_top() - sp) / sizeof(uint32_t)); gc_collect_end(); } |
