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__ = {}; |