> Gmail engineers had to worry so much about Internet Explorer's poor garbage collection algorithm that they'd need to manually hoist string literals out of for loops to avoid GC pauses.
What does this mean in practice? I know about variable hoisting and function scoping, but not about old JS GC algos.