dragos
28832943f0
One more thing: The JVM backend updates for invokedynamic.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16748 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-11 21:20:46 +00:00
dragos
84c6a6ea0f
Added experimental invoke dynamic support (JSR292).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16747 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-11 21:12:20 +00:00
odersky
9fd9ef7b9f
switch to new initialization semantics. HARD HATS ON!
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16745 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-11 14:34:37 +00:00
odersky
b38a24eef4
fixed #1364 (overeriding vals in traits)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16740 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-10 14:37:15 +00:00
odersky
b0350e1cad
updates to scalax collections and standard library classes.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16738 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-09 17:40:50 +00:00
michelou
89151c480e
disabled one test on Java 1.4
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16733 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-09 14:10:01 +00:00
odersky
0531f66c7f
corrected check file
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16731 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-09 13:17:37 +00:00
odersky
dc3e60da6c
added comments; better errror messages; trace utility
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16728 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-08 19:06:16 +00:00
dragos
a63040620d
Fixed #1358 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16700 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-03 16:52:00 +00:00
dragos
66b22a511f
Fixed stack overflows on 1.5 Windows by spawning new threads
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16696 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-03 15:24:07 +00:00
rytz
c2e501daab
same fix for shootout/regexdna test on windows
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16695 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-03 15:08:13 +00:00
rytz
51456e1f2c
fix bug391 on windows
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16694 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-03 14:59:46 +00:00
nielsen
a2a5e06c31
All the SIPs have beem moved to the lamp-sip directory
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16692 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-03 13:54:10 +00:00
dragos
cf49aa160f
Set eol property on text file
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16690 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-03 11:46:02 +00:00
dragos
a718cd5135
Set eol property on text file
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16689 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-03 11:44:47 +00:00
dragos
f7a76974ca
Fixed optimised test suite
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16683 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-02 11:02:44 +00:00
dragos
4abe657832
Added example for List.flatten (see #909 ).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16664 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-27 17:03:59 +00:00
rytz
bd70b97fe4
removing Marshal and dependency on java.io in scalax..List for msil
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16661 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-27 13:42:54 +00:00
dragos
a448b61cbc
Fixed 1541.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16654 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-26 18:58:03 +00:00
cunei
1e9d5dbcb9
fix for occasional fsc silent quitting
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16653 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-26 17:38:20 +00:00
nielsen
a1b11f8803
Unchecked stable should have been in annotation.unchecked
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16642 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-26 13:30:39 +00:00
phaller
10721e444b
Fix #1514
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16635 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-26 10:16:20 +00:00
rytz
e0fe20f7a3
ant: use copy instead of copyfile
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16633 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-26 07:44:25 +00:00
cunei
d8afffb96f
Merging everything from the 2.8.x development branch back to trunk.
...
- If you were working on trunk, please keep working on trunk
- If you were working on 2.8-devel, please switch to trunk now
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16629 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-25 18:05:48 +00:00
michelou
def8296a1b
added manifest tests and util.Marshal
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16625 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-25 16:04:12 +00:00
odersky
ae02e44a0e
added uncheckedvarianceclass
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16622 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-25 14:58:46 +00:00
moors
a356be20c7
fixed #1438
...
solution: removed old cruft that caused problems
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16621 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-25 13:20:52 +00:00
phaller
704c5feef4
Adds language and country settings forcing them to en_US when running tests
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16609 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-24 16:59:59 +00:00
odersky
49b715b8f8
added uncheckedVariance annotation
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16606 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-24 14:20:24 +00:00
washburn
58b8d35850
Fix for #1371 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16598 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-22 22:35:23 +00:00
washburn
46b6a8bf1c
Fixed #1440 and generally cleaned up things a bit.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16595 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-21 16:50:31 +00:00
dragos
660364ec06
Added back jvm args for the optimised.test target
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16591 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-20 15:44:21 +00:00
dragos
46ccdd7491
Fixed syntax error in optimised.test target
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16590 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-20 15:21:45 +00:00
dragos
f321b0fb7b
Added optimised.test target
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16587 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-20 11:07:10 +00:00
washburn
67b46bda1d
Built a new STARR for those people that want to bootstrap
...
with JDKs that have broken jar files (see #1380 ).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16582 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 11:21:50 +00:00
washburn
561aaf051a
Iulian says I should delete these.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16581 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 10:00:12 +00:00
dragos
d1718da026
Added back test for #1453 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16580 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 09:30:13 +00:00
washburn
5b9d49e127
Oops. Did the commit in test/files so they were only removed,
...
rather than placed in their new location.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16579 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 09:29:12 +00:00
washburn
559a3ccc57
Moved failing test to pending for now.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16578 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 09:13:55 +00:00
washburn
2982940974
Interpreter test now only works on 1.5 or above JVMs.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16577 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 09:09:43 +00:00
odersky
65ddb9706d
new failing tests
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16576 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-18 16:24:40 +00:00
washburn
8868700716
Applied patch from #1505 , modified supplied example to be a test.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16575 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-18 15:41:08 +00:00
dragos
83fade9293
Fixed #1453 . Changed the way 'Nothing' values are generated. Instead of dropping and returning immediately after a value of type Nothing, an exception is thrown. Note that such code is never actually executed. It exists only for the verifier.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16570 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-18 11:20:05 +00:00
dragos
e50032e97a
Fixed comments for shootout program.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16569 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-18 11:16:05 +00:00
rytz
63e3b6e2bb
scaladoc now correclty links to swing sources
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16564 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-17 13:32:19 +00:00
DRMacIver
2c388ff94f
Fixed parallel matching with check init.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16562 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-15 14:11:48 +00:00
washburn
26defc792e
Fix and test for #1513
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16558 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-14 22:17:56 +00:00
washburn
4df3e09278
Applied Paul's patch for #1380 , moved test out of pending.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16554 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-13 23:05:51 +00:00
DRMacIver
3459dae1d9
Starting on improving the abstraction level of the pattern matcher (code from paul)
...
Still needs a fair bit of work.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16553 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-13 22:14:16 +00:00
phaller
328c7902a6
Corrects classpath
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16552 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-13 18:05:30 +00:00