Description: Fix floating point exception exception
 .
 .
 May fix a Floating point exception on armhf in case the reason is that
 the Linux kernel just reports a 0 for RSS there.
Bug: https://github.com/MoarVM/MoarVM/pull/422
Applied-Upstream: yes
--- a/src/gc/orchestrate.c
+++ b/src/gc/orchestrate.c
@@ -281,7 +281,7 @@
         return 0;
 
     /* Otherwise, consider percentage of resident set size. */
-    if (uv_resident_set_memory(&rss) < 0)
+    if (uv_resident_set_memory(&rss) < 0 || rss == 0)
         rss = 50 * 1024 * 1024;
     percent_growth = (100 * promoted) / rss;
     return percent_growth >= MVM_GC_GEN2_THRESHOLD_PERCENT;
