For those of you who do not know, there is a solution that "hides" and packs the source of your javascript code.

http://dean.edwards.name/packer/

Works well. Infact it reduces the total size of the code causing it to be downloaded faster.

Mootools uses it as it's as a compression package choice for the mootools build (this build is then used on your website).

When it all comes down to it, this packing methodology uses eval (big surprise). This can lead to some issues since the actual evaluated solution is not cached by any browser and therefore needs to be executed each time the page is loaded. The underlying code itself looks like a handful, but for mootools (which has a huge amount of source code), my browser seems to execute the evaluation perfectly fine and with no stress.

So what I am asking here is that when it comes down to the expectations of browser javascript execution, do I really need to worry about overloading a particular user's browser, causing the computer to freeze or at least the browser?