joyent/node — pull request #4451 by tfeb (2012-12-21 09:12:37+00:00)
Title: node_os.cc: CPU time values must be Numbers not Integers

as they can be too large for Integers on 32 bit platforms

This causes them to wrap resulting in large negative values.

This request is mildly associated with another one I'm about to make for libuv: it's not dependent on that one but there are related issues in libuv. The branch tfeb.cpu-fix has both sets of fixes for node in though some of them belong to libuv in reality.