From aa2712a3afa30788bcac15a1a132e54f62b330fa Mon Sep 17 00:00:00 2001 From: Stefan Penner Date: Mon, 17 Jul 2017 11:46:36 -0700 Subject: [PATCH] [BUGFIX beta] remove Error.captureStackTrace We only do this for stack cosmetic reasons, it really just removes 1 or so frames, but apparently more recently at a hefty cost: context: https://github.com/emberjs/ember.js/issues/15516 --- packages/ember-debug/lib/error.js | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/packages/ember-debug/lib/error.js b/packages/ember-debug/lib/error.js index 3d7490cc413..c7205b95522 100644 --- a/packages/ember-debug/lib/error.js +++ b/packages/ember-debug/lib/error.js @@ -27,13 +27,7 @@ export default class EmberError extends ExtendBuiltin(Error) { } let error = Error.call(this, message); - - if (Error.captureStackTrace) { - Error.captureStackTrace(this, EmberError); - } else { - this.stack = error.stack; - } - + this.stack = error.stack; this.description = error.description; this.fileName = error.fileName; this.lineNumber = error.lineNumber;