A similar story about OCaml&#x27;s garbage collector from <a href="https:&#x2F;&#x2F;twitter.com&#x2F;mcclure111&#x2F;status&#x2F;637758978093547521" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;mcclure111&#x2F;status&#x2F;637758978093547521</a>:<p><pre><code>  So the GC stats package in #OCaml has a record of how many words have been
  allocated since startup and it&#x27;s a float

  it has been explained to me OCaml GC recording bytes in floats is because
  float can store up to 2^52 integer but int only goes up to 2^30.</code></pre>