summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2012-02-01 15:16:14 +0100
committerGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2012-02-01 15:16:14 +0100
commit18d6a9f5054bf7f1c76e48c3eb8da0fb96ccdccb (patch)
treed79df17d9dd470822a3ec8f7d572d239ea839b2a /lib
parent37bcff7956451cd74d08899e0e49c8b569d3a882 (diff)
downloadscala-18d6a9f5054bf7f1c76e48c3eb8da0fb96ccdccb.tar.gz
scala-18d6a9f5054bf7f1c76e48c3eb8da0fb96ccdccb.tar.bz2
scala-18d6a9f5054bf7f1c76e48c3eb8da0fb96ccdccb.zip
Fixed handling of empty keys in emitSWITCH.
The problem of emitSWITCH not handling empty keys popped up when I tried to implement unfolding of pattern alternatives in genicode instead of in typers/explicitouter. This change makes perfect sense in isolation as bytecode allows LOOKUPSWITCHes that have only default case. I actually verified that this kind of bytecode is generated by javac when one has switch statement with only default case defined. Review by @paulp or @dragos.
Diffstat (limited to 'lib')
-rw-r--r--lib/fjbg.jar.desired.sha12
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/fjbg.jar.desired.sha1 b/lib/fjbg.jar.desired.sha1
index 1b1068b0d3..d24a5d01fc 100644
--- a/lib/fjbg.jar.desired.sha1
+++ b/lib/fjbg.jar.desired.sha1
@@ -1 +1 @@
-9aa9c99b8032e454f1f85d27de31a88b3dec1045 ?fjbg.jar
+c3f9b576c91cb9761932ad936ccc4a71f33d2ef2 ?fjbg.jar