summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-06-16 16:01:10 +0000
committerPaul Phillips <paulp@improving.org>2011-06-16 16:01:10 +0000
commit270c0cb80df85b613cfa3e5f85f70cf1f35e2388 (patch)
tree41cf4b8229cb5dd77a7748588f301fdf5e2b45b9 /src
parent5d20f0650e221c4732bcabd64d983c7d0b1c909e (diff)
downloadscala-270c0cb80df85b613cfa3e5f85f70cf1f35e2388.tar.gz
scala-270c0cb80df85b613cfa3e5f85f70cf1f35e2388.tar.bz2
scala-270c0cb80df85b613cfa3e5f85f70cf1f35e2388.zip
Suppressing the ability to suppress stack trace...
Suppressing the ability to suppress stack trace suppression in NonLocalReturnControl for performance reasons, no review.
Diffstat (limited to 'src')
-rw-r--r--src/library/scala/runtime/NonLocalReturnControl.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/library/scala/runtime/NonLocalReturnControl.scala b/src/library/scala/runtime/NonLocalReturnControl.scala
index 5be2aeeb84..8be2745086 100644
--- a/src/library/scala/runtime/NonLocalReturnControl.scala
+++ b/src/library/scala/runtime/NonLocalReturnControl.scala
@@ -12,4 +12,6 @@ package scala.runtime
import scala.util.control.ControlThrowable
-class NonLocalReturnControl[T](val key: AnyRef, val value: T) extends ControlThrowable
+class NonLocalReturnControl[T](val key: AnyRef, val value: T) extends ControlThrowable {
+ final override def fillInStackTrace(): Throwable = this
+}