| setJitCompilerOption("ion.warmup.trigger", 30); | |
| function ArrayCallback(state) | |
| this.state = state; | |
| ArrayCallback.prototype.isUpperCase = function(v, index, array) { | |
| return this.state ? true : (v == v.toUpperCase()); | |
| }; | |
| strings = ['hello', 'Array', 'WORLD']; | |
| obj = new ArrayCallback(false); | |
| strings.filter(obj.isUpperCase, obj) | |
| obj = new ArrayCallback(true); | |
| strings.filter(obj.isUpperCase, obj) | |
| obj.__proto__ = {}; |