The results are quite interesting
- On average executing a function that is not a closure and was created using eval is 30% faster than executing a closure
- However, creating a function using eval takes about 200 times longer on worst case (FF3 on OSX)
Thus, this will not go into Joose by default. We might still, however, create an option that lets you enable compiling accessors with eval for single attributes which are used very heavily.