I removed the gc() calls from the repro test you attached, and still get a lot of V8 GCs at TOT(revision 351991). How do I reproduce the "no v8 GC" case?
[13596:0xaaa5eb24000] 821 ms: Scavenge 2.7 (39.1) -> 2.3 (39.1) MB, 0.9 / 0 ms [allocation failure].
[13596:0xaaa5eb24000] 839 ms: Scavenge 2.8 (39.1) -> 2.5 (40.1) MB, 2.4 / 0 ms [allocation failure].
[13596:0xaaa5eb24000] 916 ms: Scavenge 3.3 (40.1) -> 3.0 (40.1) MB, 4.7 / 2 ms [allocation failure].
[13596:0xaaa5eb24000] 1009 ms: Scavenge 4.5 (40.1) -> 4.1 (40.1) MB, 6.3 / 2 ms [allocation failure].
[13596:0xaaa5eb24000] 1046 ms: Scavenge 4.5 (40.1) -> 4.2 (41.1) MB, 7.6 / 2 ms [allocation failure].
[13596:0xaaa5eb24000] 1256 ms: Scavenge 7.7 (41.1) -> 7.3 (41.1) MB, 8.9 / 3 ms [allocation failure].
[13596:0xaaa5eb24000] 1295 ms: Scavenge 7.7 (41.1) -> 7.3 (44.1) MB, 14.3 / 3 ms [allocation failure].
[13596:0xaaa5eb24000] 1736 ms: Scavenge 14.8 (44.1) -> 14.4 (44.1) MB, 15.4 / 4 ms [allocation failure].
[13596:0xaaa5eb24000] 1792 ms: Scavenge 14.8 (44.1) -> 14.5 (51.1) MB, 31.5 / 5 ms [allocation failure].
[13596:0xaaa5eb24000] Increasing marking speed to 3 due to high promotion rate
[13596:0xaaa5eb24000] 2061 ms: Mark-sweep 16.2 (51.1) -> 1.9 (41.1) MB, 106.2 / 63 ms (+ 2.3 ms in 27 steps since start of marking, biggest step 0.1 ms) [GC interrupt] [GC in old space requested].
[13596:0xaaa5eb24000] 3031 ms: Scavenge 17.7 (41.1) -> 17.3 (41.1) MB, 42.0 / 19 ms [allocation failure].
[13596:0xaaa5eb24000] 3120 ms: Scavenge 17.7 (41.1) -> 17.3 (54.1) MB, 67.3 / 20 ms [allocation failure].
[13596:0xaaa5eb24000] Increasing marking speed to 3 due to high promotion rate
[13596:0xaaa5eb24000] 3416 ms: Mark-sweep 19.2 (54.1) -> 1.9 (42.1) MB, 113.4 / 65 ms (+ 9.3 ms in 28 steps since start of marking, biggest step 6.7 ms) [GC interrupt] [GC in old space requested].
[13596:0xaaa5eb24000] 4338 ms: Scavenge 17.7 (42.1) -> 17.3 (42.1) MB, 30.4 / 9 ms [allocation failure].
[13596:0xaaa5eb24000] 4413 ms: Scavenge 17.7 (42.1) -> 17.3 (54.1) MB, 53.9 / 10 ms [allocation failure].
[13596:0xaaa5eb24000] Increasing marking speed to 3 due to high promotion rate
[13596:0xaaa5eb24000] 4698 ms: Mark-sweep 19.2 (54.1) -> 1.9 (42.1) MB, 110.7 / 60 ms (+ 3.7 ms in 28 steps since start of marking, biggest step 1.4 ms) [GC interrupt] [GC in old space requested].
[13596:0xaaa5eb24000] 5606 ms: Scavenge 17.7 (42.1) -> 17.3 (42.1) MB, 29.8 / 9 ms [allocation failure].
[13596:0xaaa5eb24000] 5671 ms: Scavenge 17.7 (42.1) -> 17.3 (54.1) MB, 44.7 / 9 ms [allocation failure].
[13596:0xaaa5eb24000] Increasing marking speed to 3 due to high promotion rate
[13596:0xaaa5eb24000] 5966 ms: Mark-sweep 19.2 (54.1) -> 1.9 (42.1) MB, 128.7 / 77 ms (+ 3.1 ms in 28 steps since start of marking, biggest step 1.1 ms) [GC interrupt] [GC in old space requested].