summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorKamil Tomaszewski <kamil.tomaszewski@sony.com>2019-10-18 11:05:08 +0200
committerKamil Tomaszewski <kamil.tomaszewski@sony.com>2019-10-18 11:05:08 +0200
commitf3151bb6c4adac5ed9cf03d3977ab6d9662c0e05 (patch)
tree29817229b386ff0e018369becac89438727a1cb5 /main.c
parent96756b3945ec3388986c7ebda8b924aeb42cd7fb (diff)
Use get top and limit stack functions
Diffstat (limited to 'main.c')
-rwxr-xr-xmain.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main.c b/main.c
index 6b56f5ff6..8715672ea 100755
--- a/main.c
+++ b/main.c
@@ -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();
}