| -- Error.stackTraceLimit property descriptor |
| value: 10 |
| writable: true |
| enumerable: true |
| configurable: true |
| |
| -- Error.stackTraceLimit: 10 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| |
| -- Error.stackTraceLimit: 4 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| |
| -- Error.stackTraceLimit: Infinity |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at runtest (longcallstackthrow.js:56:5) |
| at testLongCallStack (stacktracelimit.js:23:5) |
| at Global code (stacktracelimit.js:29:1) |
| |
| -- Error.stackTraceLimit: 1 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| |
| -- Error.stackTraceLimit: 20 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| |
| -- Error.stackTraceLimit: 5.1 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| |
| -- Error.stackTraceLimit: -1 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at runtest (longcallstackthrow.js:56:5) |
| at testLongCallStack (stacktracelimit.js:23:5) |
| at Global code (stacktracelimit.js:33:1) |
| |
| -- Error.stackTraceLimit: -3.2 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at runtest (longcallstackthrow.js:56:5) |
| at testLongCallStack (stacktracelimit.js:23:5) |
| at Global code (stacktracelimit.js:34:1) |
| |
| -- Error.stackTraceLimit: -Infinity |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at runtest (longcallstackthrow.js:56:5) |
| at testLongCallStack (stacktracelimit.js:23:5) |
| at Global code (stacktracelimit.js:35:1) |
| |
| -- Error.stackTraceLimit: 0 |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: 0 |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: 0 |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: NaN |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: not a number |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: [object Object] |
| Error: this is my error |
| |
| -- preset Error.stackTraceLimit: 8 |
| |
| --Reconfigure to a getter |
| ** Custom stackTraceLimit getter Called, return 3 |
| ** Custom stackTraceLimit getter Called, return 3 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| |
| --Delete it |
| -- Error.stackTraceLimit: undefined |
| Error: this is my error |
| |
| --Available on prototype |
| -- Error.stackTraceLimit: 2 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| |
| --Set to data property again |
| -- Error.stackTraceLimit: 5 |
| Error: this is my error |
| at throwException (longcallstackthrow.js:34:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| |
| --Throw in getter |
| ** Custom stackTraceLimit getter Called, throw |
| undefined |
| |
| --Throw new Error() in getter |
| Error: Out of stack space |
| |
| --Throw new Error() in getter for a number of times |
| Error: My error in custom stackTraceLimit getter |
| at stackTraceLimit.get (stacktracelimit.js:94:13) |
| at stackTraceLimit.get (stacktracelimit.js:94:13) |
| at stackTraceLimit.get (stacktracelimit.js:94:13) |
| at stackTraceLimit.get (stacktracelimit.js:94:13) |
| at throwException (longcallstackthrow.js:33:5) |
| at throwExceptionWithCatch (longcallstackthrow.js:22:9) |
| at Anonymous function (longcallstackthrow.js:45:17) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at Anonymous function (longcallstackthrow.js:47:13) |
| at runtest (longcallstackthrow.js:56:5) |
| at testLongCallStack (stacktracelimit.js:23:5) |
| at Global code (stacktracelimit.js:101:1) |
| |
| -- Error.stackTraceLimit: null |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: undefined |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: true |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: false |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: true |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: false |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: 4 |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: 5 |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: 6 |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: NaN |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: NaN |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: -2 |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: 1,2,3 |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: [object Object] |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: valueOf override |
| Error: this is my error |
| |
| -- Error.stackTraceLimit: valueOf override throw |
| Error: this is my error |
| |