dragos
931d669ca5
Fixed NPE when calling hashCode on a product containing nulls ( #216 )
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16964 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-21 16:02:59 +00:00
dragos
e2414065b1
Fixed NPE when calling hashCode on a product containing nulls ( #216 )
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16962 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-21 15:41:10 +00:00
washburn
7ec2b37d89
Added test for #1659
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16955 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-21 09:46:57 +00:00
rytz
663f42e4b7
fixed #1651
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16952 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-20 17:03:57 +00:00
washburn
2a2532dac6
Fix and test for #1648
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16948 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-20 14:24:02 +00:00
phaller
c20d6fb506
Fixed #1652 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16945 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-20 11:34:16 +00:00
rytz
23999cfb48
fixed msil library: exception in TypeBuilder now contains a message
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16943 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-19 09:39:26 +00:00
rytz
7e88de8fc8
merge from maven2 branch, add licensing info to artifacts.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16940 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-19 08:46:26 +00:00
washburn
66c53ac19d
Fixed a typo in the documentation (See #1648 )
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16939 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-18 09:54:37 +00:00
phaller
f4a6121ec5
Removed obsolete field.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16930 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-16 16:17:27 +00:00
phaller
d75f20f843
Cleaned up addition of serializable annotations. Added method isSerializable to Symbol.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16928 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-16 16:12:35 +00:00
dragos
12b982f2be
Fix for #1589 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16923 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-15 15:20:57 +00:00
ilyas
37a969a3b8
scalap classes added
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16922 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-15 14:13:37 +00:00
phaller
f751fa263f
Fixed ant test.suite target for jvm tests that contain directories.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16920 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-14 16:43:36 +00:00
phaller
08bea520b3
Fixed #1143 (again).
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16918 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-14 14:39:31 +00:00
odersky
bc05b6fcd9
renamed util.control.Break to Breaks and added support for continue. Fully implemented package objects.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16913 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-13 18:50:50 +00:00
ilyas
2b40ec02f8
cleanup
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16903 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-13 17:48:02 +00:00
ilyas
861c965057
test commit: IntelliJ project files added
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16902 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-13 17:43:09 +00:00
washburn
ed13c144f2
Added a test for #1618
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16897 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-13 14:45:26 +00:00
washburn
c60e34eedb
Applied patch for #1618
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16896 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-13 14:35:13 +00:00
cunei
ae54247192
Updated (all) copyright notices to 2009
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16893 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-13 13:09:22 +00:00
rytz
f0235e890c
fixed #1269 . scalac can now be called with arguments stored in a file using the syntax "scalac @argfile".
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16890 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-12 15:43:05 +00:00
odersky
4806ffb39d
parses syntax for package objects
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16889 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-12 12:59:26 +00:00
odersky
c5b61b6566
removed colelction.generic.nonvariant
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16888 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-12 11:53:53 +00:00
imaier
d5b7f6f920
reuse run method from superclass
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16887 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-11 13:03:57 +00:00
cunei
a80730d957
Updated copyright notices to 2009
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16884 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-09 16:52:09 +00:00
odersky
9906b5d6b9
fixed erroneous cyclic reference error condition; generated new starr.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16875 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-08 16:23:11 +00:00
phaller
51a3453425
Fix timeout problem in partest
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16859 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-08 09:36:09 +00:00
cunei
cb231c58c0
Fix for #1624 .
...
The code logic of this fragment was wrong, and worked mainly
because the CharsetDecoder usually generates the same number of
characters in output as are given in input. Using special
characters would change that, leading to a condition by which
the resulting CharBuffer would never eventually empty.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16855 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-07 17:29:05 +00:00
milessabin
ad2676a15a
Fixed floating point regex.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16852 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-07 14:46:22 +00:00
lesani
7c37108a58
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16844 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-06 15:58:23 +00:00
michelou
57738fa518
fixed ticket #1620
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16842 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-06 15:46:05 +00:00
rytz
46b9cbf72e
fix for #1603
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16833 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-05 09:41:18 +00:00
phaller
f9801abaa7
Add tests for zero timeout in reactWithin and receiveWithin.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16832 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-03 15:11:03 +00:00
phaller
9b03c00f09
Make semantics of zero timeout in reactWithin and receiveWithin more uniform.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16831 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-03 15:09:03 +00:00
cunei
61d3c0c8dd
#1598
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16815 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-22 13:22:59 +00:00
phaller
03d0e4131d
Add debug option to partest ant task. Set actors corePoolSize to avoid compilation timeouts.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16812 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-18 21:47:36 +00:00
rytz
aff75d0ecb
fixed two problems of msil build
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16795 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-17 14:48:23 +00:00
dragos
acfafb410b
Fixed warnings.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16794 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-17 14:09:49 +00:00
milessabin
bed66c139f
Bumped bundle version.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16783 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-16 20:04:48 +00:00
michelou
443fb0d474
added comment.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16776 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-16 14:44:02 +00:00
michelou
4836ace1fc
splitted BigDecimal class for Java 1.4
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16775 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-16 14:39:03 +00:00
phaller
af7410ac54
Use Thread.getState() instead of timestamps to detect blocked worker threads.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16767 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-16 11:11:09 +00:00
phaller
07cc921b85
Remove obsolete TickedScheduler class.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16765 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-16 11:03:16 +00:00
phaller
174ce070fc
Avoid collecting race in memory leak fix
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16761 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-15 11:05:52 +00:00
phaller
9957f6ea9e
Remove race condition when linking/unlinking.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16760 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-15 11:01:56 +00:00
imaier
b53675b60a
frames can be centered on screen now
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16755 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-13 10:48:17 +00:00
dubochet
a25e4f24ed
Compilation of ApplyDynamic to reflective method calls in CleanUp implements varied caching strategies (no caching, monomorphic inline caching and polymorphic inline caching). See "-Ystruct-dispatch" compiler argument.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16754 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-12 17:50:13 +00:00
phaller
60d754f44b
Fix memory leak in ActorGC
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16751 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-12 13:42:21 +00:00
dragos
572b8e9884
One more thing: a 1.4 compatible jar.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16749 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-11 21:22:06 +00:00