| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merged revisions
21575,21577,21596-21599,21603-21604,21606-21607,21611,21616,21620-21622,
21627-21629,21634-21635,21638-21640,21643-21645,21649-21650,21652,21655,
21660-21667,21671-21673,21675-21677,21679-21681,21684-21688,21690-21691,
21696-21697,21700-21712,21714,21720-21725,21729-21730,21735-21738 via
svnmerge from https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk
........
r21575 | dragos | 2010-04-14 11:35:50 +0200 (Wed, 14 Apr 2010) | 1 line
Revert "Don't decode symbols in .toString."
........
r21577 | rytz | 2010-04-14 18:06:14 +0200 (Wed, 14 Apr 2010) | 1 line
added scalacheck.jar and *.test files to the scala-test sbaz package.
no review. ........ r21596 | extempore | 2010-04-15 17:23:49 +0200 (Thu,
15 Apr 2010) | 1 line
A repl corner case. Closes #3298, no review.
........
r21597 | extempore | 2010-04-15 20:30:58 +0200 (Thu, 15 Apr 2010) | 4 lines
Removed a bunch of -Y warning options. I intend to someday bring them
back in the form of a compiler plugin. Also promoted -Yfatal-warnings to
-Xfatal-warnings: this is key to writing tests which involve warnings
and should be at least semi-supported. Closes #3300, no review. ........
r21598 | extempore | 2010-04-15 23:58:47 +0200 (Thu, 15 Apr 2010) | 3
lines
Initialization ordering issue in BigDecimal. (More of these may be
slipping by because -Xcheckinit doesn't work since specialization
began.) No review. ........ r21599 | extempore | 2010-04-16 00:18:15
+0200 (Fri, 16 Apr 2010) | 3 lines
Improved @tailrec error messages to specify the reason. In the process
fixed old bug involving tail call transformation. Closes #3275, #2018.
Review by dragos. ........ r21603 | extempore | 2010-04-16 03:53:46
+0200 (Fri, 16 Apr 2010) | 1 line
Added a test to make sure distinct preserves ordering. No review
........ r21604 | extempore | 2010-04-16 05:26:33 +0200 (Fri, 16 Apr
2010) | 3 lines
More polishing up features in partest which worked somewhere along
the way but not at the end. This time it is unknown options: now it
will complain. Closes #3289, no review. ........ r21606 | extempore |
2010-04-16 20:32:49 +0200 (Fri, 16 Apr 2010) | 3 lines
Made partest diff algorithm much more lenient. Altered partest
--update-check to create the check file if none exists as well as
updating a pre-existing one. No review. ........ r21607 | extempore |
2010-04-16 20:34:02 +0200 (Fri, 16 Apr 2010) | 2 lines
Degeneralized some incomplete generalization of the diff machinery.
Improved the summary output on failures. No review. ........ r21611 |
extempore | 2010-04-17 21:44:24 +0200 (Sat, 17 Apr 2010) | 1 line
Fix and test case for forwarder duplicate bug. Closes #3004, no
review. ........ r21616 | extempore | 2010-04-18 21:10:58 +0200 (Sun, 18
Apr 2010) | 2 lines
Raised some partest timeouts, I think with these we might see the
windows nightly pass. No review. ........ r21620 | plocinic | 2010-04-19
14:46:23 +0200 (Mon, 19 Apr 2010) | 1 line
Better fix for #2757. Review by milessabin.
........
r21621 | dcaoyuan | 2010-04-19 17:16:53 +0200 (Mon, 19 Apr 2010) | 1 line
Fixed #3322wq
........
r21622 | plocinic | 2010-04-19 17:33:39 +0200 (Mon, 19 Apr 2010) | 1 line
Missing bit from r21620. In-memory classes need to be treated in the
old way. ........ r21627 | rytz | 2010-04-20 15:08:52 +0200 (Tue, 20 Apr
2010) | 1 line
fix bootstrap library build. review by odersky
........
r21628 | extempore | 2010-04-20 20:07:43 +0200 (Tue, 20 Apr 2010) | 2 lines
More fully integrate immutable.Queue into collections. Fixes issue
with return type of methods being Seq. Closes #3297, no review. ........
r21629 | extempore | 2010-04-20 20:07:54 +0200 (Tue, 20 Apr 2010) | 2
lines
Undeprecated @retain as suggested by odersky on scala-internals
3/24/10. No review. ........ r21634 | extempore | 2010-04-21 07:08:25
+0200 (Wed, 21 Apr 2010) | 6 lines
Handled action items (1) and (4) of the phaller/cunei/rytz agenda
for a less regressive partest, to the extent possible without some
accompanying sbaz changes. Unnecessary sanity check which failed on sane
but non-trunk filesystem layouts removed. Files with custom command
sequences explicitly qualify the path to the filenames listed in the
.cmds file. Review by phaller. ........ r21635 | extempore | 2010-04-21
07:28:07 +0200 (Wed, 21 Apr 2010) | 3 lines
Fixed bug in update method visibility which caused x += y not to
find x's update method when defined generically. Closes #3278. Already
reviewed by odersky. ........ r21638 | dragos | 2010-04-21 16:00:50
+0200 (Wed, 21 Apr 2010) | 1 line
Fixed retyping of ThisTypes and less aggressive calls to
makeNotPrivate ........ r21639 | dragos | 2010-04-21 16:00:54 +0200
(Wed, 21 Apr 2010) | 4 lines
Changed the way special overrides are implemented. Instead of
duplicating the source tree, it is moved from the generic method to its
specialized variant. The owners are changed, and value/type parameter
symbols are updated. This should fix most bugs involving call-by-name
parameters. ........ r21640 | dubochet | 2010-04-21 16:38:57 +0200 (Wed,
21 Apr 2010) | 1 line
[scaladoc] Slight change to design of how CommentFactory and
ModelFactory are mixed together. Okayed by Pedro. ........ r21643 |
extempore | 2010-04-21 19:06:38 +0200 (Wed, 21 Apr 2010) | 5 lines
Since pickled data moved into annotations ShowPickled has been
confusedly scratching its head. Made tools/showPickled work again. In
the process created a simple interface for creating command line tools
for the (majority of) commands which would just like to specify a
handful of options. No review. ........ r21644 | extempore | 2010-04-21
19:06:59 +0200 (Wed, 21 Apr 2010) | 32 lines
Two new command line programs in ~/tools: scmp and tokens.
1) scmp: will need a bit more fleshing out to be super useful, but
here is what you can do right now:
// This means run the given command line first with the options
// given to p1 and then without, and show the diff in output.
% tools/scmp --p1 '-no-specialization -nowarn' scalac -Ydebug
src/library/scala/Function1.scala
Upcoming features will involve seeing diffs of such things as the
pickled signatures of generated files and the javap disassembly.
2) tokens: tokenizes all the scala files found under any given paths
and prints one token per line.
Example: the five most frequently used tokens under scala/util.
% tools/tokens src/library/scala/util |sort | uniq -c | sort -r |
head -5 598 ')' 598 '(' 347 ; 294 '=' 278 ,
Good to see those parens are balanced.
Example: number of appearances of an identifier called x:
% tools/tokens src/library/scala/util | grep ^x$ | wc 137
Way to go, x. Review by community.
........
r21645 | extempore | 2010-04-21 21:44:45 +0200 (Wed, 21 Apr 2010) | 2 lines
Fixed a couple bugs in tools/tokens which were mysteriously more
visible once it was checked in. No review. ........ r21649 | extempore |
2010-04-22 01:11:43 +0200 (Thu, 22 Apr 2010) | 10 lines
Added two options to tools/tokens, --sliding and --freq. Using both:
% tools/tokens --sliding 10 --freq
src/compiler/scala/tools/nsc/typechecker | head -5 34 'if' '('
settings '.' debug '.' value ')' log '(' 17 scala '.' tools '.' nsc ;
'package' typechecker ;; 'import' 17 'package' scala '.' tools '.' nsc
; 'package' typechecker ;;
16 '}' 'package' scala '.' tools '.' nsc ; 'package' typechecker
15 ')' '{' 'if' '(' settings '.' debug '.' value ')'
No review.
........
r21650 | phaller | 2010-04-22 10:04:12 +0200 (Thu, 22 Apr 2010) | 1 line
Reactor.exceptionHandler is defined on Throwable instead of Exception.
Fixes potential problem with visibility of changes to a field. Review by
plocinic. ........ r21652 | phaller | 2010-04-22 12:26:29 +0200 (Thu, 22
Apr 2010) | 1 line
Reverted change of Reactor.exceptionHandler's type of see r21650.
Review by plocinic. ........ r21655 | plocinic | 2010-04-22 16:48:46
+0200 (Thu, 22 Apr 2010) | 1 line
Some cleanup I did when looking at #2769.
........
r21660 | odersky | 2010-04-23 14:31:33 +0200 (Fri, 23 Apr 2010) | 1 line
Fixed implicits problem in specs; Manifest[Class[_]] can now be
generated. review by dubochet. ........ r21661 | odersky | 2010-04-23
14:34:44 +0200 (Fri, 23 Apr 2010) | 1 line
Fixed typo in error message. No review.
........
r21662 | odersky | 2010-04-23 15:11:03 +0200 (Fri, 23 Apr 2010) | 1 line
Fixed potential duplicate error annotation "Error occurred in an
application involving default arguments." ........ r21663 | imaier |
2010-04-23 16:07:29 +0200 (Fri, 23 Apr 2010) | 1 line
added missing SuperMixins
........
r21664 | plocinic | 2010-04-23 17:14:24 +0200 (Fri, 23 Apr 2010) | 1 line
Closes #3108 plus removed some semicolons. No review. ........ r21665
| plocinic | 2010-04-23 17:14:27 +0200 (Fri, 23 Apr 2010) | 1 line
Added test for #3081. No review.
........
r21666 | extempore | 2010-04-23 23:20:14 +0200 (Fri, 23 Apr 2010) | 16 lines
Created Mutable and Immutable SetFactories to deal with the
spectacular performance regression which accompanies the use of
AddingBuilder on mutable Sets. Because '+' now creates a new
collection even on mutable sets, AddingBuilder on a 100K element
collection will create garbage sets of size 1,2,3...,99,999 before
finishing. Thankfully there is already GrowingBuilder.
See test/files/run/adding-growing-set.scala for a demonstration.
This patch is not complete: in particular, SortedSet and SetBuilder
need attention. Unfortunately there is a combinatorial jump in the
number of Addable/Growable divisions which arises once one tries to
accomodate both Sorted signatures (taking an Ordering) and unsorted
signatures, so will come back to it after receiving counsel.
Review by odersky.
........
r21667 | extempore | 2010-04-24 00:13:41 +0200 (Sat, 24 Apr 2010) | 4 lines
Added size hints to Array.{ iterate, range, tabulate, fill }.
Probably closes #3331, but it would be nice if someone would measure
whether it makes much difference to skip the builder entirely in
those cases where that could be done. No review.
........
r21671 | extempore | 2010-04-24 04:49:34 +0200 (Sat, 24 Apr 2010) | 2 lines
Took another of universal equality's victims to the hospital. Closes
#3348, no review. ........ r21672 | extempore | 2010-04-24 09:01:47
+0200 (Sat, 24 Apr 2010) | 8 lines
StringBuilder no longer violates the Seq reverse contract: it returns
a new StringBuilder. The behavior formerly found in reverse (updates
in place) is now available in reverseContents. Migration warning on
reverse. Closes #3327.
Also did some StringBuilder rewriting as per discussion with odersky.
And took a cleaver to parts of the documentation to get to the good
parts a little faster. Review by community. ........ r21673 | extempore
| 2010-04-24 17:17:41 +0200 (Sat, 24 Apr 2010) | 2 lines
Another guess falling somewhere between educated and wild as to how to
get the auxjvm nightly passing again. No review. ........ r21675 | rytz
| 2010-04-25 08:23:11 +0200 (Sun, 25 Apr 2010) | 1 line
close #3338, close #3334, close #3345. review by community. ........
r21676 | phaller | 2010-04-25 18:50:01 +0200 (Sun, 25 Apr 2010) | 1 line
Closes #3356. Removes ad-hoc exception propagation logic from
ActorCanReply.!!. Review by prokopec. ........ r21677 | prokopec |
2010-04-25 21:58:01 +0200 (Sun, 25 Apr 2010) | 1 line
Fixes #3350. review by extempore
........
r21679 | extempore | 2010-04-26 01:20:59 +0200 (Mon, 26 Apr 2010) | 19 lines
Some overdue improvements in repl completion, which has been largely
awol since the pickler format change. Where possible, completion is
now done using the compiler's internal model rather than reflection.
Many handy things now work which did not before, such as wildcard
imports causing all imported identifiers to henceforth be completable.
Note also that there is a verbosity counter now, so hitting tab twice
may yield more results than hitting it once.
scala> import java.util.concurrent.atomic._
import java.util.concurrent.atomic._
scala> Atomic<tab><tab>
AtomicBoolean AtomicInteger
AtomicIntegerArray AtomicIntegerFieldUpdater
AtomicLong AtomicLongArray
[etc]
Review by community.
........
r21680 | rytz | 2010-04-26 10:17:22 +0200 (Mon, 26 Apr 2010) | 1 line
moved AnnotationDefaultAttr to scala.runtime. no review. ........
r21681 | odersky | 2010-04-26 12:15:37 +0200 (Mon, 26 Apr 2010) | 1 line
Solves the "same type after erasure problem" uncovered by Derek.
Review by rytz. ........ r21684 | dubochet | 2010-04-26 15:10:06 +0200
(Mon, 26 Apr 2010) | 1 line
Improved documentation for `NodeSeq.\` and `NodeSeq.\\` (#3328). No
review. ........ r21685 | dubochet | 2010-04-26 15:11:22 +0200 (Mon, 26
Apr 2010) | 1 line
Better positioned regular expression parser, contributed by "asloane"
(#3254). No review. ........ r21686 | malayeri | 2010-04-26 15:13:41
+0200 (Mon, 26 Apr 2010) | 1 line
[scaladoc] Fix alignment of "Inherited" and "Visibility" labels in
the page filter area. Review by dubochet. ........ r21687 | malayeri |
2010-04-26 15:19:46 +0200 (Mon, 26 Apr 2010) | 1 line
[scaladoc] Added missing file for previous commit. ........ r21688 |
malayeri | 2010-04-26 15:24:12 +0200 (Mon, 26 Apr 2010) | 1 line
[scaladoc] Added TODO comments for later fixing issue that sourceless
templates are not documented. No review. ........ r21690 | malayeri |
2010-04-26 15:30:09 +0200 (Mon, 26 Apr 2010) | 1 line
[scaladoc] Moved object/template icons to the left of the link in
the index. Review by dubochet. ........ r21691 | malayeri | 2010-04-26
15:33:41 +0200 (Mon, 26 Apr 2010) | 1 line
[scaladoc] Removed commented-out items in the css, which should have
just been removed in the first place. No review. ........ r21696 |
prokopec | 2010-04-26 22:34:57 +0200 (Mon, 26 Apr 2010) | 1 line
Typo patrol. no review
........
r21697 | extempore | 2010-04-26 22:42:03 +0200 (Mon, 26 Apr 2010) | 16 lines
Mostly finishing the ball that got rolling in r21679.
scala> String.cop<tab>
scala> String.copyValueOf<tab>
def copyValueOf(Array[Char]): String
def copyValueOf(Array[Char], Int, Int): String
scala> Nil.mkString<tab><tab>
def mkString(sep: String): String
def mkString(start: String, sep: String, end: String): String
def mkString: String
Lines which are not simply delimited don't work yet, so don't go
expecting List(1).<tab> to do the right thing. Yet. No review. ........
r21700 | extempore | 2010-04-27 09:21:29 +0200 (Tue, 27 Apr 2010) | 1
line
Some cleanups in repl completion and power mode. No review. ........
r21701 | extempore | 2010-04-27 09:40:17 +0200 (Tue, 27 Apr 2010) | 1
line
Fixing the test I broke with the last commit. No review. ........
r21702 | moors | 2010-04-27 16:04:02 +0200 (Tue, 27 Apr 2010) | 5 lines
fixed #3349 : method symbol cached too aggressively
cooking raw types changes a symbol's info, but the change was masked
by caching in MethodSymbol
review by odersky
........
r21703 | dragos | 2010-04-27 17:08:57 +0200 (Tue, 27 Apr 2010) | 1 line
Fixed crash when calling super in a closure (see #3312). Closes #3325.
No review. ........ r21704 | dragos | 2010-04-27 17:09:00 +0200 (Tue, 27
Apr 2010) | 2 lines
Fixed construction of specialized classes in the presence of
side-effects and non-trivial initializers. Review by odersky. ........
r21705 | dragos | 2010-04-27 17:09:04 +0200 (Tue, 27 Apr 2010) | 1 line
Added test for several tickets that were fixed earlier this week. no
review. ........ r21706 | extempore | 2010-04-27 18:36:39 +0200 (Tue, 27
Apr 2010) | 7 lines
Created TypeDiagnostics trait and have begun opportunistically moving
code into it. Along the way, some improvements to error messages.
The situation described in ticket #2206 has always had an applicable
error message, but it wasn't making it out to the user. More kinds of
ambiguity are disambiguated, see the test cases. And overload errors are
printed with some formatting so one has some hope of parsing. Review by
odersky. ........ r21707 | dragos | 2010-04-27 19:06:00 +0200 (Tue, 27
Apr 2010) | 1 line
Fixed broken test file. No review.
........
r21708 | extempore | 2010-04-27 20:39:45 +0200 (Tue, 27 Apr 2010) | 2 lines
Various refinements and polishing to do with method signature
completion. No review. ........ r21709 | odersky | 2010-04-27 21:18:36
+0200 (Tue, 27 Apr 2010) | 2 lines
Closes #3362. Review by dragos.
........
r21710 | extempore | 2010-04-27 21:27:04 +0200 (Tue, 27 Apr 2010) | 2 lines
Added size hints to builders where possible without introducing new
methods. Closes #3331, review by community. ........ r21711 | extempore
| 2010-04-27 23:31:05 +0200 (Tue, 27 Apr 2010) | 1 line
A small error message improvement suggested at #3092. No review.
........ r21712 | phaller | 2010-04-28 00:10:36 +0200 (Wed, 28 Apr 2010)
| 1 line
Fixed scaladoc output for several types and members. No review.
........ r21714 | rytz | 2010-04-28 11:37:03 +0200 (Wed, 28 Apr 2010) |
1 line
no inlining on msil. this will fix msil build. no review ........
r21720 | ilyas | 2010-04-28 14:29:26 +0200 (Wed, 28 Apr 2010) | 1 line
scalap: signature for case classes fixed
........
r21721 | phaller | 2010-04-28 15:28:45 +0200 (Wed, 28 Apr 2010) | 1 line
Closes #3364. No review.
........
r21722 | phaller | 2010-04-28 17:26:22 +0200 (Wed, 28 Apr 2010) | 1 line
Closes #3365. Adds test for new code. Review by prokopec. ........
r21723 | extempore | 2010-04-28 17:31:17 +0200 (Wed, 28 Apr 2010) | 17
lines
Added classes/continuations-plugin to the plugin build classpath.
Explanation: as things stood the plugin step of the overall build
fails constantly even when no files have been touched. The reason
is that if one checks out an older version of the repository and
then returns to the master, a subset of continuation source files
will have more recent modification dates than their corresponding
classes, and ant sees that as a reason to rebuild them. But without
continuations-plugin on the classpath, it cannot see the classfiles of
those which were not changed.
IOW, if a project has A.scala B.scala C.scala and tries to rebuild
only A.scala and C.scala, B.class must be somewhere it can be seen. We
can resolve this differently if desired but this is how the rest of
the compiler does it. (Try removing quick from quick's classpath and
rebuilding after some changes.)
Review by rompf.
........
r21724 | extempore | 2010-04-28 20:42:26 +0200 (Wed, 28 Apr 2010) | 3 lines
Some path-dependent type fiddling so power mode Trees don't come
back typed _5.compiler.Tree forSome { val _5: scala.tools.nsc.Interpreter }
or similar. No review.
........
r21725 | extempore | 2010-04-28 22:30:48 +0200 (Wed, 28 Apr 2010) | 3 lines
Fixed bug in Iterator.iterate which would lead to a runtime exception
under some circumstances due to inadequate laziness in calculating the
next element. No review. ........ r21729 | rytz | 2010-04-29 08:37:18
+0200 (Thu, 29 Apr 2010) | 1 line
improved doc for PARAMACCESSOR flag. no review
........
r21730 | rytz | 2010-04-29 10:09:38 +0200 (Thu, 29 Apr 2010) | 1 line
fix msil backend. no review
........
r21735 | phaller | 2010-04-29 10:51:32 +0200 (Thu, 29 Apr 2010) | 1 line
Closes #3369. Review by plocinic.
........
r21736 | phaller | 2010-04-29 11:00:51 +0200 (Thu, 29 Apr 2010) | 1 line
UncaughtException is now a case class (see #2017). Review by plocinic.
........ r21737 | phaller | 2010-04-29 11:17:24 +0200 (Thu, 29 Apr 2010)
| 1 line
Removes scala.concurrent.AsyncInvokable, which is superseded by
scala.actors.CanReply. No review. ........ r21738 | phaller | 2010-04-29
11:44:30 +0200 (Thu, 29 Apr 2010) | 1 line
Made internal helper methods in concurrent.ops private. Removed
protected tryCatch helper method from concurrent.TaskRunner. Review by
rompf. ........
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merged revisions
20307,20309-20312,20329,20341,20344,20349-20351,20357-20359,20363-20366,
20376-20377,20385-20388,20390,20398-20399,20401,20404-20406 via svnmerge
from https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk
........
r20307 | milessabin | 2009-12-23 12:55:30 +0100 (Wed, 23 Dec 2009) | 1 line
In resident mode the reporter should be reset after each compiler Run.
review by odersky. ........ r20309 | odersky | 2009-12-23 16:02:17 +0100
(Wed, 23 Dec 2009) | 1 line
Weeds out stale symbols in typer. review by milessabin. ........
r20310 | odersky | 2009-12-23 16:02:38 +0100 (Wed, 23 Dec 2009) | 1 line
new testcase no review necessary.
........
r20311 | extempore | 2009-12-23 18:57:36 +0100 (Wed, 23 Dec 2009) | 9 lines
Created team of private[collection] abstract classes and traits in
scala.collection.views. Factored boilerplate and base Transformed
traits out of *ViewLike classes. Executive summary and motivation:
4812029 Dec 23 09:47 scala-library.jar // before 604150 Dec 23 09:24
4scala-library.jar // after
Direct size savings of 4.5%. Review by odersky.
........
r20312 | odersky | 2009-12-23 21:09:54 +0100 (Wed, 23 Dec 2009) | 2 lines
a more thorough treatment of the stale symbol problem. review by
milessabin. ........ r20329 | extempore | 2009-12-31 22:37:32 +0100
(Thu, 31 Dec 2009) | 1 line
Added an XML.load overload which takes an URL.
........
r20341 | phaller | 2010-01-04 13:06:07 +0100 (Mon, 04 Jan 2010) | 1 line
Fixed #2852 and #2854.
........
r20344 | rytz | 2010-01-04 15:08:25 +0100 (Mon, 04 Jan 2010) | 1 line
fix parsing of .net types with inner classes
........
r20349 | odersky | 2010-01-04 21:46:26 +0100 (Mon, 04 Jan 2010) | 2 lines
Added extensive statistics, reduced time of implicit resolution by
2/3rds, of whole typer by 1/4 to 1/3rd. ........ r20350 | odersky |
2010-01-04 23:33:01 +0100 (Mon, 04 Jan 2010) | 3 lines
refined changes to implicits to allow again implicits in non-static
companion objects. ........ r20351 | odersky | 2010-01-05 00:55:51 +0100
(Tue, 05 Jan 2010) | 2 lines
polished statistics generation. no review necessary. ........ r20357 |
phaller | 2010-01-05 10:33:22 +0100 (Tue, 05 Jan 2010) | 1 line
Adjusted timeout in test. No review.
........
r20358 | phaller | 2010-01-05 12:39:12 +0100 (Tue, 05 Jan 2010) | 1 line
Also run neg tests in directories in ant task. No review. ........
r20359 | rytz | 2010-01-05 15:02:13 +0100 (Tue, 05 Jan 2010) | 1 line
rebuilt plugin test jars. no review
........
r20363 | odersky | 2010-01-05 17:42:11 +0100 (Tue, 05 Jan 2010) | 1 line
further optimizations to implicits. Added general purpose counters and
timers to statistics. no review. ........ r20364 | odersky | 2010-01-05
17:43:41 +0100 (Tue, 05 Jan 2010) | 1 line
Closes #2853. No review necessary.
........
r20365 | odersky | 2010-01-05 17:44:32 +0100 (Tue, 05 Jan 2010) | 1 line
Closes #2848. No review.
........
r20366 | phaller | 2010-01-05 17:57:30 +0100 (Tue, 05 Jan 2010) | 1 line
Moved plugin neg tests to pending. No review.
........
r20376 | plocinic | 2010-01-06 12:12:10 +0100 (Wed, 06 Jan 2010) | 1 line
Closes #2793, #2651, #2650, #2653. Review by dragos. ........ r20377 |
plocinic | 2010-01-06 13:33:28 +0100 (Wed, 06 Jan 2010) | 1 line
Fixes #2857. No review.
........
r20385 | plocinic | 2010-01-06 16:26:36 +0100 (Wed, 06 Jan 2010) | 1 line
Closes #2657, #2789. Review by dragos.
........
r20386 | moors | 2010-01-06 17:23:42 +0100 (Wed, 06 Jan 2010) | 2 lines
reinstated accidentally deleted comment
no review
........
r20387 | odersky | 2010-01-06 17:44:32 +0100 (Wed, 06 Jan 2010) | 1 line
Fixed issue with operator symbols. '* is now a symbol. review by
community. ........ r20388 | odersky | 2010-01-06 17:46:48 +0100 (Wed,
06 Jan 2010) | 1 line
further speed improvements by eliminating most uses of paramTypes.
Knocks off about 3% of typer time. Not overwhelming but still worth
doing. Review by rytz. ........ r20390 | milessabin | 2010-01-06
19:48:13 +0100 (Wed, 06 Jan 2010) | 1 line
scalac portion of fix for #2689. For the isStale test to work as
intended the source file path has to be inferred from the orphaned
classfile. Review by Odersky. ........ r20398 | dragos | 2010-01-07
12:00:20 +0100 (Thu, 07 Jan 2010) | 2 lines
Fixed #2850 -- while inside finally causes VerifyError, review by rytz
........
r20399 | phaller | 2010-01-07 12:35:41 +0100 (Thu, 07 Jan 2010) | 1 line
Fixed issue in Reactor/Actor that could lead to premature termination
of actors. Added test that could reproduce it (occurred more often on
larger inputs, but test should not take too much time). The issue also
caused the reactor-exceptionOnSend test to timeout sometimes. Review by
plocinic. ........ r20401 | odersky | 2010-01-07 13:03:44 +0100 (Thu, 07
Jan 2010) | 1 line
Fixed #2844 with dpp's patch. review by xmlteam.
........
r20404 | plocinic | 2010-01-07 17:41:18 +0100 (Thu, 07 Jan 2010) | 1 line
Improvements in checking for references during dependency analysis.
For example more carefully analysis of abstract type members, typerefs
etc. References #2793. review by dragos. ........ r20405 | dragos |
2010-01-07 18:01:01 +0100 (Thu, 07 Jan 2010) | 2 lines
Added warning for failed inlining when the target is @inline
annotated. No review necessary. ........ r20406 | dragos | 2010-01-07
18:24:21 +0100 (Thu, 07 Jan 2010) | 2 lines
Added final modifiers to several classes used by Predef implicits.
Review by community. ........
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk
........
r20229 | odersky | 2009-12-18 16:16:51 +0100 (Fri, 18 Dec 2009) | 1 line
Closed #1492. review by extempore
........
r20230 | odersky | 2009-12-18 16:18:44 +0100 (Fri, 18 Dec 2009) | 1 line
Closed #2779. review by community.
........
r20231 | odersky | 2009-12-18 16:20:56 +0100 (Fri, 18 Dec 2009) | 1 line
added test case for #2775 and commented the handling code in Implicits
better. Gilles already had a look so noreview. ........ r20232 |
dubochet | 2009-12-18 16:21:44 +0100 (Fri, 18 Dec 2009) | 1 line
[scaladoc] Added option "-doc-version" to Scaladoc tool (and
"docversion" attribute to ant task). Both "-doc-version" and
"-doc-title" can be set, but are not yet used in the output. No review.
........ r20233 | odersky | 2009-12-18 16:22:11 +0100 (Fri, 18 Dec 2009)
| 1 line
Closed #2801. Had to update a couple of files that already exploited
the missing test. ........
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merged revisions
19624,19629-19630,19645,19651,19655-19660,19666-19668,19670,19673-19679,
19683-19685,19688,19692,19695-19700,19706-19707,19717-19719,19723-19724,
19726,19730,19735-19740,19742-19744,19746-19759,19762-19764,19767-19769,
19773,19776,19781,19787,19789,19792-19793,19798-19800,19803-19804,19806-
19808,19813-19815,19818-19820,19824 via svnmerge from
https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk
........
r19624 | moors | 2009-11-13 13:17:50 +0100 (Fri, 13 Nov 2009) | 2 lines
fixed #1236
another Symbol::tpe bites the dust (should'be been tpeHK)
........
r19629 | rytz | 2009-11-13 16:53:11 +0100 (Fri, 13 Nov 2009) | 1 line
review board scipt
........
r19630 | rytz | 2009-11-13 17:10:35 +0100 (Fri, 13 Nov 2009) | 1 line
updates to review script
........
r19645 | odersky | 2009-11-13 18:31:12 +0100 (Fri, 13 Nov 2009) | 1 line
Fixes #1477 by requiring that abstract types with non-volatile upper
bounds cannot be overridden by volatile types. ........ r19651 |
extempore | 2009-11-14 19:02:10 +0100 (Sat, 14 Nov 2009) | 5 lines
Fixes and test cases for #2087 and #2400. This required fixing a
long-standing bug in fjbg and recompiling fjbg.jar, which had the side
effect of revealing that the current fjbg jar had never been recompiled
with target 1.5, so now it's smaller and (I imagine) faster. ........
r19655 | odersky | 2009-11-15 12:14:57 +0100 (Sun, 15 Nov 2009) | 2
lines
Fixed #2848 and #2630; Improvements in equality speed ........ r19656
| odersky | 2009-11-15 14:56:21 +0100 (Sun, 15 Nov 2009) | 2 lines
Fixed #1459
........
r19657 | odersky | 2009-11-15 15:17:48 +0100 (Sun, 15 Nov 2009) | 2 lines
Added benchmarks with results for equality.
........
r19658 | milessabin | 2009-11-15 16:46:52 +0100 (Sun, 15 Nov 2009) | 1 line
Fixed #2627. Also ensure that a non-empty dependencies file is created
on the first build. ........ r19659 | extempore | 2009-11-15 19:08:45
+0100 (Sun, 15 Nov 2009) | 3 lines
Tweaked a test which has been regularly failing due to heap
exhaustion, although what it's supposed to be testing is stack
utilization. ........ r19660 | milessabin | 2009-11-15 21:57:46 +0100
(Sun, 15 Nov 2009) | 1 line
Corrected help syntax for -Ybuilder-debug.
........
r19666 | milessabin | 2009-11-16 11:17:01 +0100 (Mon, 16 Nov 2009) | 1 line
Fixed #2627.
........
r19667 | rytz | 2009-11-16 11:45:54 +0100 (Mon, 16 Nov 2009) | 1 line
review requests can now be created outside a checkout ........ r19668
| rytz | 2009-11-16 11:55:59 +0100 (Mon, 16 Nov 2009) | 1 line
another minor change to teh review script
........
r19670 | odersky | 2009-11-16 13:31:40 +0100 (Mon, 16 Nov 2009) | 2 lines
Fixed #2323; made Pickler do the right thing.
........
r19673 | moors | 2009-11-16 18:44:25 +0100 (Mon, 16 Nov 2009) | 1 line
test cases in pending
........
r19674 | dragos | 2009-11-16 19:24:40 +0100 (Mon, 16 Nov 2009) | 2 lines
Faster optimizer by caching successors/predecessors in basic blocks,
and better lub for icode ........ r19675 | extempore | 2009-11-16
22:30:22 +0100 (Mon, 16 Nov 2009) | 1 line
Minor pickler organization stemming from optimizer appeasement.
........ r19676 | extempore | 2009-11-16 22:30:36 +0100 (Mon, 16 Nov
2009) | 2 lines
Some organization & duplication removal in GenICode stemming from
optimizer appeasement. ........ r19677 | extempore | 2009-11-16 22:30:54
+0100 (Mon, 16 Nov 2009) | 2 lines
A lot of minor code adjustments to ease the burden on the optimizer,
and various cleanups encountered along the way. ........ r19678 |
extempore | 2009-11-16 22:31:07 +0100 (Mon, 16 Nov 2009) | 2 lines
Some organization & duplication removal in RefChecks stemming from
optimizer appeasement. ........ r19679 | extempore | 2009-11-16 22:56:00
+0100 (Mon, 16 Nov 2009) | 1 line
Fix for #2647.
........
r19683 | extempore | 2009-11-17 05:51:43 +0100 (Tue, 17 Nov 2009) | 1 line
Fix and test case for #2636.
........
r19684 | extempore | 2009-11-17 06:25:48 +0100 (Tue, 17 Nov 2009) | 2 lines
Contents of scala.Math moved into scala.math package object, and
scala.Math deprecated. Also a couple janitorial cleanups. ........
r19685 | milessabin | 2009-11-17 10:04:00 +0100 (Tue, 17 Nov 2009) | 1
line
More String.isEmpty breakage.
........
r19688 | odersky | 2009-11-17 14:12:31 +0100 (Tue, 17 Nov 2009) | 1 line
Allow implicit modifier on single-parameter function literals. Fixes
and closes #1492. ........ r19692 | extempore | 2009-11-17 21:51:23
+0100 (Tue, 17 Nov 2009) | 1 line
Partial fix for #2625.
........
r19695 | extempore | 2009-11-18 01:18:58 +0100 (Wed, 18 Nov 2009) | 11 lines
Removing bits from the library which shouldn't make the 2.8 cut.
Removed outright:
util.Hashable: unused and I have a better plan for this net.Utility:
class created to accomodate expansion which never materialized
reflect.Invocation: doesn't go far enough, needs love it won't find
right now reflect.RichClass: same as Invocation
Moved into compiler:
util.ScalaClassLoader: too useful to lose, not done enough to ship
........ r19696 | extempore | 2009-11-18 01:36:26 +0100 (Wed, 18 Nov
2009) | 1 line
More minor removals and some cleanups of !!!s and XXXs. ........
r19697 | dcaoyuan | 2009-11-18 05:35:07 +0100 (Wed, 18 Nov 2009) | 1
line
Fixed #2631
........
r19698 | dcaoyuan | 2009-11-18 05:36:59 +0100 (Wed, 18 Nov 2009) | 1 line
to fix varies conditions of removed source/class files that were
previously recorded in .scala_dependencies. ........ r19699 | extempore
| 2009-11-18 06:41:16 +0100 (Wed, 18 Nov 2009) | 3 lines
More deprecation work. Removes most elements which have been
deprecated since 2.7.2 (still except for lower case primitive type
aliases) and removes every deprecated method which has never shipped in
a release. ........ r19700 | rytz | 2009-11-18 11:19:30 +0100 (Wed, 18
Nov 2009) | 1 line
recompiled msil.jar, it refered to scala.Math$
........
r19706 | extempore | 2009-11-18 15:45:11 +0100 (Wed, 18 Nov 2009) | 3 lines
Fixed a bug in Range which was causing take and drop to overflow and
return empty if the argument was larger than the actual length
of the Range and arg * step > MaxInt.
........
r19707 | dcaoyuan | 2009-11-18 15:46:01 +0100 (Wed, 18 Nov 2009) | 1 line
Fixed #2645
........
r19717 | extempore | 2009-11-18 23:06:03 +0100 (Wed, 18 Nov 2009) | 3 lines
Finally completed the incredibly tedious task of removing the lower
case primitive aliases from Predef. Had to rebuild msil.jar along the
way. ........ r19718 | extempore | 2009-11-18 23:43:54 +0100 (Wed, 18
Nov 2009) | 2 lines
New starr based on r19717 since I'm finding the current starr doesn't
have TupleN.zipped fully working. ........ r19719 | extempore |
2009-11-19 00:24:23 +0100 (Thu, 19 Nov 2009) | 2 lines
More deprecation soothing. Soon we'll be down to a double-digit
warning count. ........ r19723 | extempore | 2009-11-19 05:59:46 +0100
(Thu, 19 Nov 2009) | 2 lines
Restoring an embarassingly large quantity of deprecated methods whose
time had not yet come. ........ r19724 | dcaoyuan | 2009-11-19 09:24:37
+0100 (Thu, 19 Nov 2009) | 1 line
Path.parent now returns Path instead of Option[Path], and it prefers
relative path. ........ r19726 | rytz | 2009-11-19 14:44:15 +0100 (Thu,
19 Nov 2009) | 1 line
closes #2670. the target-annotations can now be placed on annotation
classes as well ........ r19730 | extempore | 2009-11-19 21:31:46 +0100
(Thu, 19 Nov 2009) | 2 lines
Deprecation patrol exercises the new capabilities in Tuple2.zipped
among other exciting no-ops. ........ r19735 | extempore | 2009-11-20
01:49:58 +0100 (Fri, 20 Nov 2009) | 1 line
Fix for infinite loop in StringBuilder pointed out by dpp. ........
r19736 | extempore | 2009-11-20 04:50:12 +0100 (Fri, 20 Nov 2009) | 1
line
Slightly more fixy fix than the previous fix.
........
r19737 | plocinic | 2009-11-20 10:04:04 +0100 (Fri, 20 Nov 2009) | 1 line
closes #1422
........
r19738 | odersky | 2009-11-20 14:57:22 +0100 (Fri, 20 Nov 2009) | 1 line
Simplifiations in collections libraries, enabled by introduction of
Self type in TraversableLike. ........ r19739 | odersky | 2009-11-20
14:58:36 +0100 (Fri, 20 Nov 2009) | 1 line
new test
........
r19740 | extempore | 2009-11-20 16:16:45 +0100 (Fri, 20 Nov 2009) | 4 lines
More world-shaking deprecation work. Using the scala.math package
object, updating some @deprecated messages to give realistic
alternatives, properly resolving the semantic mismatch between List.--
and diff, its once-recommended but inequivalent alternative. ........
r19742 | prokopec | 2009-11-20 17:11:19 +0100 (Fri, 20 Nov 2009) | 1
line
PriorityQueue fixed, should work ok now.
........
r19743 | prokopec | 2009-11-20 17:11:53 +0100 (Fri, 20 Nov 2009) | 1 line
Priority queue test.
........
r19744 | prokopec | 2009-11-20 17:12:48 +0100 (Fri, 20 Nov 2009) | 1 line
Priority queue test, updated.
........
r19746 | prokopec | 2009-11-20 18:25:08 +0100 (Fri, 20 Nov 2009) | 1 line
Changes made in the clean up phase - now the symbols get interned during classload for each symbol literal - references to them reside in static fields. These static fields get initialized in static constructors - the java backend will now identify ctors with static flags and generate a static initializer containing the necessary code.
........
r19747 | prokopec | 2009-11-20 18:29:39 +0100 (Fri, 20 Nov 2009) | 1 line
Removed a couple of unneeded comments.
........
r19748 | extempore | 2009-11-20 18:39:49 +0100 (Fri, 20 Nov 2009) | 3 lines
Deprecated the Tuple(...) methods in Predef, but at the same time
extended the overload out to 22 and moved them into the scala package
object. ........ r19749 | odersky | 2009-11-20 19:02:42 +0100 (Fri, 20
Nov 2009) | 1 line
Closed #2641
........
r19750 | prokopec | 2009-11-20 19:06:41 +0100 (Fri, 20 Nov 2009) | 1 line
Commented out anonymous function invocation for which Hudson was
complaining it couldn't find the classdef. ........ r19751 | extempore |
2009-11-20 19:08:57 +0100 (Fri, 20 Nov 2009) | 2 lines
Subtly altered implementation of iterator which does not go into an
infinite loop when deprecated "append" is replaced with ++. ........
r19752 | extempore | 2009-11-20 19:09:08 +0100 (Fri, 20 Nov 2009) | 2
lines
Tweak to Iterator.++ to keep it from going into an infinite loop on x
++ x. ........ r19753 | prokopec | 2009-11-20 19:17:13 +0100 (Fri, 20
Nov 2009) | 1 line
Trying to get the test to pass on the server.
........
r19754 | extempore | 2009-11-20 19:35:52 +0100 (Fri, 20 Nov 2009) | 1 line
Eliminated warning about Tuple2 and Tuple3 importing Traversable.
........ r19755 | extempore | 2009-11-20 19:59:30 +0100 (Fri, 20 Nov
2009) | 1 line
More deprecation avoidance and some minor smoothings. ........ r19756
| moors | 2009-11-20 20:25:32 +0100 (Fri, 20 Nov 2009) | 3 lines
closes #2585: generate more precise Java generic signatures for
classes nested in parametric outer classes fix based on review by Martin
baseType is your friend ........ r19757 | michelou | 2009-11-20 21:19:41
+0100 (Fri, 20 Nov 2009) | 2 lines
updated/extended serialization tests
........
r19758 | extempore | 2009-11-20 21:37:12 +0100 (Fri, 20 Nov 2009) | 1 line
Expanding the warning cleansing into -unchecked territory. ........
r19759 | odersky | 2009-11-20 22:02:23 +0100 (Fri, 20 Nov 2009) | 2
lines
Closed #2642
........
r19762 | extempore | 2009-11-21 18:24:29 +0100 (Sat, 21 Nov 2009) | 1 line
Applied performance patch and test case from ijuma; closes #2526.
........ r19763 | extempore | 2009-11-21 20:58:05 +0100 (Sat, 21 Nov
2009) | 2 lines
Partially addresses #2626 - pattern matcher no longer depends
on drop(n) behavior if n < 0.
........
r19764 | extempore | 2009-11-22 00:55:06 +0100 (Sun, 22 Nov 2009) | 2 lines
Cleanup of Cleanup. Finally straightening out a bunch of duplicated
boxing code in the right location. ........ r19767 | extempore |
2009-11-22 02:26:04 +0100 (Sun, 22 Nov 2009) | 2 lines
Fix (I think) for recently introduced MSIL breakage stemming from
eliminating deprecation warnings. ........ r19768 | odersky | 2009-11-22
12:32:26 +0100 (Sun, 22 Nov 2009) | 2 lines
Made implicit resolution compatible with numeric conformance. ........
r19769 | odersky | 2009-11-22 13:28:57 +0100 (Sun, 22 Nov 2009) | 2
lines
Closed #2635
........
r19773 | extempore | 2009-11-22 17:07:46 +0100 (Sun, 22 Nov 2009) | 1 line
Removed all traces of Boxed*Array. New starr.
........
r19776 | odersky | 2009-11-22 19:13:34 +0100 (Sun, 22 Nov 2009) | 2 lines
Moved failing test due to fix of #2635 to pending. ........ r19781 |
prokopec | 2009-11-22 23:47:08 +0100 (Sun, 22 Nov 2009) | 2 lines
Priority queue reverse is undefined - overriden to throw an exception.
Reverse iterator seems to have sense - it is overriden and is defined, and some methods in SeqLike are implemented in terms of it.
........
r19787 | extempore | 2009-11-23 13:51:56 +0100 (Mon, 23 Nov 2009) | 1 line
A couple more warning fixes I meant to check in with r19758. ........
r19789 | dragos | 2009-11-23 14:58:56 +0100 (Mon, 23 Nov 2009) | 2 lines
== for specialized types will not cause boxing anymore ........ r19792
| odersky | 2009-11-23 15:45:44 +0100 (Mon, 23 Nov 2009) | 1 line
Closed #1226. Added new test cases.
........
r19793 | malayeri | 2009-11-23 16:16:25 +0100 (Mon, 23 Nov 2009) | 1 line
Closed #2552. Changed Iterator.takeWhile and Iterator.filter to avoid
recomputing predicate in next and hasNext methods. ........ r19798 |
odersky | 2009-11-23 18:50:54 +0100 (Mon, 23 Nov 2009) | 1 line
Partial fix for #2683
........
r19799 | odersky | 2009-11-23 19:12:34 +0100 (Mon, 23 Nov 2009) | 1 line
Closed #1545
........
r19800 | extempore | 2009-11-23 22:03:51 +0100 (Mon, 23 Nov 2009) | 4 lines
Partitioned scala.Math and scala.math a little bit. ALL_CAP aliases
are deprecated and only in Math. Formerly unavailable members of
java.lang.Math which were added in 1.5 are now available in scala.math.
........ r19803 | extempore | 2009-11-24 01:08:32 +0100 (Tue, 24 Nov
2009) | 2 lines
Some more XML cleanups. I'm seeing if I can break the compiler
dependency on scala.util.automata. ........ r19804 | milessabin |
2009-11-24 02:13:01 +0100 (Tue, 24 Nov 2009) | 1 line
Improved completion for locals and import.
........
r19806 | moors | 2009-11-24 10:09:49 +0100 (Tue, 24 Nov 2009) | 5 lines
close #2665 and close #2667: use weak conformance in polymorphic case
of isApplicable reviewed by: odersky
exprTypeArgs now takes a comparison function: isWeaklyCompatible is
passed in isApplicable's typesCompatible (to mimic what happens in the
monomorphic case) Martin: please review as this is different from my
original proposal (that one broke type inference, this one passes all
tests and does not slow down quick.comp) ........ r19807 | moors |
2009-11-24 11:15:58 +0100 (Tue, 24 Nov 2009) | 1 line
pending test: see #2660, #2691
........
r19808 | moors | 2009-11-24 11:19:08 +0100 (Tue, 24 Nov 2009) | 1 line
close #2626 as specified by Martin
........
r19813 | odersky | 2009-11-24 15:40:04 +0100 (Tue, 24 Nov 2009) | 1 line
relaxed rule requiring `override` modifiers so that it's OK if self
type contains overridden symbol. ........ r19814 | odersky | 2009-11-24
16:50:06 +0100 (Tue, 24 Nov 2009) | 1 line
Closed #2629 #2639 #2669
........
r19815 | odersky | 2009-11-24 16:57:17 +0100 (Tue, 24 Nov 2009) | 1 line
Closed #2696
........
r19818 | odersky | 2009-11-24 17:07:49 +0100 (Tue, 24 Nov 2009) | 1 line
Closed #2698
........
r19819 | odersky | 2009-11-24 17:12:18 +0100 (Tue, 24 Nov 2009) | 1 line
Closed #2664
........
r19820 | prokopec | 2009-11-24 17:35:09 +0100 (Tue, 24 Nov 2009) | 1 line
Added reverse capabilities to PriorityQueue. Seems to work well - tests pass.
........
r19824 | phaller | 2009-11-24 18:11:45 +0100 (Tue, 24 Nov 2009) | 1 line
Made mutable.OpenHashMap a MapLike. Closes #2681. ........
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
[no content change] Fixed all SVN properties: mimes, EOL, executable. Id
expansion is consistently enabled for Scala/Java/C# sources in 'src/'
and consistently disabled and removed from everywhere else: there should
not be any dead Id tags anymore.
|
|
|