summaryrefslogtreecommitdiff
path: root/test/files/run/t5072.check
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2012-01-21 14:03:51 +0100
committerJason Zaugg <jzaugg@gmail.com>2012-01-21 14:03:51 +0100
commit5a711d7a41c6fe68c5b145b0df7c1a589ba6ea73 (patch)
treec41d3206a8f165241fd68f64472e02f181930e86 /test/files/run/t5072.check
parent273cc667228f21cc25bf7c34a1d41935b55ed9c6 (diff)
downloadscala-5a711d7a41c6fe68c5b145b0df7c1a589ba6ea73.tar.gz
scala-5a711d7a41c6fe68c5b145b0df7c1a589ba6ea73.tar.bz2
scala-5a711d7a41c6fe68c5b145b0df7c1a589ba6ea73.zip
A better REPL context classloader.
Previously, when using ThreadStoppingLineManager (ie, not using -Yrepl-sync), the parent classloader was installed as the thread context classloader. On my machine, this was null. Now, the behaviour is consistent with the thread-free line manager, and allows access to classes defined during the REPL session. Closes SI-5072
Diffstat (limited to 'test/files/run/t5072.check')
-rw-r--r--test/files/run/t5072.check14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/files/run/t5072.check b/test/files/run/t5072.check
new file mode 100644
index 0000000000..8fe75f55d6
--- /dev/null
+++ b/test/files/run/t5072.check
@@ -0,0 +1,14 @@
+Type in expressions to have them evaluated.
+Type :help for more information.
+
+scala>
+
+scala> class C
+defined class C
+
+scala> Thread.currentThread.getContextClassLoader.loadClass(classOf[C].getName)
+res0: Class[_] = class C
+
+scala>
+
+scala>