require"c-gmp"(g, aux)
Implying that it is using the GNU Multiprecision Library for it's big integer support, whereas the JS code has:
load('/home/dunham/shootout/bench/Include/javascript/biginteger.js');
Which is apparently a big integer library implemented in javascript http://www-cs-students.stanford.edu/~tjw/jsbn/
In other words, in at least one of the tests a comparison is being made between javascript and C/C++, not javascript and Lua.