prokopec
8f77e7ae3b
Parallel array `map` optimisation. No review.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22435 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-30 15:16:49 +00:00
rytz
5e806a46fa
moved toScalaRepeatedParam TypeMap to refchecks. no review
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22426 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-30 11:03:00 +00:00
michelou
20620bc28d
minor fix (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22423 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-29 19:06:21 +00:00
michelou
823d658f2f
Ant script improvements (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22421 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-29 14:43:40 +00:00
rytz
7359e0bd65
companion objects of case classes know their name. review by extempore. close #3579 .
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22420 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-29 14:19:42 +00:00
prokopec
17d9f2a0e2
Implemented lazy combiners for parallel hash trie.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22419 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-29 14:05:59 +00:00
michelou
8ff71534fb
removed warnings (deprecation,unchecked)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22418 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-29 14:00:36 +00:00
michelou
f2269b0c12
reverted svn:eol-style to LF (was intentionnal!)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22417 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-29 13:49:32 +00:00
rytz
e0e7da2ccf
close #2413 . maybe there's better place to this conversion, therefore review by odersky.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22416 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-29 12:32:45 +00:00
phaller
8d18a9a4da
Added doc comment to Actor trait explaining the use of thread-blocking methods.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22414 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-28 23:28:02 +00:00
michelou
30b4b36536
fixed #3604
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22411 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-28 17:39:18 +00:00
michelou
730011e1ad
minor changes (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22410 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-28 17:37:16 +00:00
michelou
4b82baa53a
added missing svn props
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22409 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-28 17:26:38 +00:00
extempore
ae82c6001e
Removed unfinished Jenkins hashcode for final. No review.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22400 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-27 01:35:11 +00:00
extempore
7960ca604d
Disposed of a gordian knot by transforming stringbuilder into a
...
straight wrapper of java's. No review.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22399 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-27 01:34:40 +00:00
michelou
4af153a104
yguard->proguard, more samples (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22396 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-25 13:56:23 +00:00
rytz
2da4880d5d
close #3543
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22393 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-24 16:43:40 +00:00
odersky
97ef2e6130
Fixed problem with `remove` in JavaConversions which affected Java set and map wrappers and which was noted on the scala list.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22380 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-21 13:51:49 +00:00
extempore
c1f8fb749c
Added some null checks to == logic. Modestly suboptimal in the
...
sense that there are a few code paths where null may be checked
redundantly, but I deemed further optimization too risky.
Review by odersky.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22379 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-21 04:59:52 +00:00
odersky
9a8ef29382
Changed inference algorithm to use weak
...
<:< instead of <:< for all compatibility tests
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22374 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-20 22:51:10 +00:00
michelou
0076810d5b
added busybox license notice (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22373 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-20 17:03:52 +00:00
michelou
f6869c47d4
minor script update (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22372 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-20 16:59:34 +00:00
michelou
4f44352c98
updated busybox 1.8.1->1.16.1 (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22371 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-20 16:54:24 +00:00
dubochet
167a950a47
[scaladoc] A warning is printed when usecase members have different names than the real member being commented. Review by odersky. Contributed by Pedro Furlanetto.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22362 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-18 16:48:34 +00:00
dubochet
21e9e92885
[scaladoc] Abstract members can be filtered in or out. Pointer icons are less crazy. Review by dubochet. Contributed by Pedro Furlanetto.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22361 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-18 16:48:05 +00:00
michelou
101153f534
minor docu update (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22359 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-18 15:48:05 +00:00
dubochet
38ad3e5268
[scaladoc] There is a text filter tool for members (searching on member name and comment body). Adds button to reset text filter tool. No review.
...
Known limitation: filtering of members is blocking on keystroke leading to sluggish performance on large classes. Scheduler from index needs to be used for member filtering.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22358 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-18 15:34:35 +00:00
prokopec
d5d44befa1
Moved parallel collections to library dir, changed sabbus script. Added `par` to some of the classes. No review.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22357 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-18 15:06:17 +00:00
michelou
d30f936f34
added support for customized ramdisks (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22356 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-18 14:48:39 +00:00
dubochet
dd569f5745
[scaladoc] Added linear super types. Review by cunei.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22355 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-18 12:59:39 +00:00
prokopec
ba85c09549
Refactorings and hash trie combiners. No review.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22347 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-18 07:49:14 +00:00
extempore
d36aa1802d
The inliner now looks harder for method implementations. In addition
...
to the receiver, it will find those in directly mixed in traits and in
superclasses. It still won't find those in traits mixed only into
superclasses, as that didn't come quite so easily. Closes #3234 but
I'll be opening up another ticket. Review by dragos.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22335 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 22:14:52 +00:00
extempore
6ab9ee9327
A wholesale reversion of the pattern matcher to r21939, motivated
...
by the appearance of #3578 . Closes #3578 , reopens #2800 , #3050 .
Review by moors. (I can't keep saying "no review" when every
move I make in here seems to break something.)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22334 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 21:59:16 +00:00
rytz
5d81556315
fixed anonymous function in xhtml. no review.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22331 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 19:59:49 +00:00
cunei
a30fa08489
second part of r22260
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22326 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 18:46:50 +00:00
cunei
174a0f84ec
first part of r22260
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22325 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 18:46:28 +00:00
rytz
c65c32a52d
removed integration of placeholder syntax and named arguments. review by odersky
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22324 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 18:38:02 +00:00
cunei
428f291f72
temporarily reversing r22260; will be shortly re-committed in two separate portions.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22323 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 18:36:00 +00:00
extempore
46cf65b7da
Fixed a bug in scripts which put the classfile directory at the
...
wrong end of the classpath. No review.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22322 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 17:32:47 +00:00
prokopec
9dfab5b57d
Fixes #3563 . Review by extempore.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22321 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 16:40:02 +00:00
michelou
fac30f762f
reverted change to avoid merge conflict
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22319 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 16:04:43 +00:00
odersky
ba392201c9
Imporved printing of private[C] in TreePrinters. No review.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22318 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 15:36:08 +00:00
odersky
25c8b8c938
Fixied problem in my last commit to address #3174 and #3560 . Review by extempore.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22317 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 15:35:19 +00:00
michelou
357b367a03
updated svn properties (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22316 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 14:28:53 +00:00
dubochet
b76698d1fe
[Scaladoc] Self types are printed. Contributed by Manohar Jonnalagedda. Checked by dubochet.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22315 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 14:16:31 +00:00
prokopec
d315fed534
Minor changes in parallel hash trie. No review.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22314 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 14:07:07 +00:00
dubochet
304208a64e
[scaladoc] Closes #3125 : inherited use cases have wrong owner (and inheritance-based filter tools do not work). Review by odersky.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22311 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 10:26:32 +00:00
prokopec
fcddbbf2de
Fixed hash trie splitting. No review.
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22310 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-16 10:07:42 +00:00
extempore
c6abb55305
Disables NotNull checking unless -Ynotnull is given. Closes #3568 ,
...
review by odersky.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22303 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-15 21:14:14 +00:00
michelou
68d6108ff5
updated svn props (Android examples)
...
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@22300 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-06-15 18:01:21 +00:00