|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merged revisions
21492-21512,21516-21518,21520-21525,21527,21529,21531,21535-21537,21539-
21543,21545-21548,21550,21552,21554-21560 via svnmerge from
https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk
........
r21492 | dubochet | 2010-04-12 19:04:31 +0200 (Mon, 12 Apr 2010) | 1 line
[scaladoc] Lazy vals are printed as such, no longer as vars. No
review. ........ r21493 | dubochet | 2010-04-12 19:04:47 +0200 (Mon, 12
Apr 2010) | 1 line
[scaladoc] Signature kind (def, val) needs more space to accommodate
lazy vals and implicit defs. ........ r21494 | dubochet | 2010-04-12
19:05:04 +0200 (Mon, 12 Apr 2010) | 1 line
[scaladoc] Comment summary (first sentence) is extracted by comment
parser, which is a lot more robust and correct. No review. ........
r21495 | dragos | 2010-04-12 19:19:29 +0200 (Mon, 12 Apr 2010) | 4 lines
Auto-generate scala.runtime.AbstractFunctionN classes. Moved zipped*
methods in Tuple1/2 in genprod, so that regenerating tuples does not
lose these methods. Added @specialized annotations into genprod for the
same reason. ........ r21496 | dragos | 2010-04-12 19:19:38 +0200 (Mon,
12 Apr 2010) | 5 lines
Regenerated tuples, products and (Abstract)Functions. We needed to
have separate files for AbstractFunctionN because the compiler may need
their symbol even before their sourcefile is parsed. In such cases it
relies on finding a source file with the right name. ........ r21497 |
dragos | 2010-04-12 19:19:51 +0200 (Mon, 12 Apr 2010) | 1 line
Don't generate forwarders for specialized methods. no review. ........
r21498 | dragos | 2010-04-12 19:19:59 +0200 (Mon, 12 Apr 2010) | 3 lines
Companion objects of case classes extend AbstractFunctionN instead
of FunctionN. This saves quite some space, since FunctionN methods are
not re-mixed in for each object. ........ r21499 | dragos | 2010-04-12
19:20:07 +0200 (Mon, 12 Apr 2010) | 5 lines
Fixed various position issues in specialized members. Removed an
instance where the tree transformer was run twice on the same tree,
resulting in double definition errors. Fixed re-typing of super calls
in constructor arguments for specialized members. No review. ........
r21500 | phaller | 2010-04-12 19:27:14 +0200 (Mon, 12 Apr 2010) | 1 line
Restored partest behavior to write log files with normalized paths.
For new tests the check file can be copied from the log file. This makes
the behavior of --show-diff exactly the same as diffing the log and
check file. Review by extempore. ........ r21501 | dubochet | 2010-04-12
19:30:24 +0200 (Mon, 12 Apr 2010) | 1 line
[scaladoc] Inner objects, which according to the compiler are actually
methods, are now printed as objects by Scaladoc. No review. ........
r21502 | phaller | 2010-04-12 21:18:31 +0200 (Mon, 12 Apr 2010) | 1 line
Reverted r21500 until all test categories work again. ........ r21503
| dubochet | 2010-04-12 21:51:53 +0200 (Mon, 12 Apr 2010) | 1 line
[scaladoc] Use case symbols have correct owner; inherited filter
works as expected with use cases. Review by odersky. ........ r21504 |
extempore | 2010-04-12 21:57:56 +0200 (Mon, 12 Apr 2010) | 5 lines
Correct oversight where neg tests didn't demand a checkfile. More
trying to get timeout/interrupted logic so we know when things die
but also don't impede interrupts. Folded precondition logic into test
sequence logic, it's plenty general to cover it. Closes #3282, review by
phaller. ........ r21505 | malayeri | 2010-04-12 21:59:21 +0200 (Mon, 12
Apr 2010) | 7 lines
[scaladoc] Cosmetic changes:
- changed link color to underlined and dark purple
- increased padding in gray lines of method definitions
- lightened gray lines of method definitions
- changed dashed and solid lines from black to gray
- increased size of top template declaration; changed alignment
Review by dubochet.
........
r21506 | phaller | 2010-04-12 22:17:13 +0200 (Mon, 12 Apr 2010) | 1 line
Disabled test that hangs when actors package is compiled with
specialization. Review by dragos. ........ r21507 | phaller | 2010-04-12
22:41:46 +0200 (Mon, 12 Apr 2010) | 1 line
Another attempt at avoiding partest hang ups when the compiler
crashes. Review by extempore. ........ r21508 | dubochet | 2010-04-12
22:48:42 +0200 (Mon, 12 Apr 2010) | 1 line
[scaladoc] Members inherited from sourceless files are correctly
printed in documentation. No review. ........ r21509 | malayeri |
2010-04-12 22:53:02 +0200 (Mon, 12 Apr 2010) | 1 line
Changed the colors for types, value members, and tooltips. Feel free
to revert. Review by dubochet. ........ r21510 | extempore | 2010-04-12
23:36:33 +0200 (Mon, 12 Apr 2010) | 9 lines
Still working on partest. Added ant targets which can be temporary if
considered clutter.
ant test.partest
ant test.partest-opt
They run some recently troublesome partest tests with a low timeout.
Logged some more exceptions where the compiler has been dying. Review by
phaller. ........ r21511 | extempore | 2010-04-12 23:45:17 +0200 (Mon,
12 Apr 2010) | 10 lines
Disabling what I think are the last two failing tests, one each of the
two leading bugs among those we've seen here today on testing theater:
"could not find toMap: (x$1: scala.collection.TraversableOnce,x$2:
Predef$<:<)"
and
"scala.tools.nsc.symtab.Types$TypeError: method react cannot be
accessed in java.lang.Object with scala.actors.Reactor[Any]
No review but hey lets' see if we can re-enable these tests soonish.
........ r21512 | prokopec | 2010-04-12 23:53:30 +0200 (Mon, 12 Apr
2010) | 1 line
Documentation for mutable collections. No review. ........ r21516 |
extempore | 2010-04-13 01:20:03 +0200 (Tue, 13 Apr 2010) | 5 lines
Noticed that Settings post-set hooks were not being set in the place
where they ought to be, so multiple setting settings (such as -optimise)
were not flipping all the right bits when set programmatically instead
of via command line options. This may be a factor in inlining issues,
though by itself it does not appear to solve anything. No review.
........ r21517 | malayeri | 2010-04-13 06:25:09 +0200 (Tue, 13 Apr
2010) | 1 line
[scaladoc] Changed comment code and pre tages to not have "font-size:
small" attribute. Review by dubochet. ........ r21518 | plocinic |
2010-04-13 10:12:05 +0200 (Tue, 13 Apr 2010) | 1 line
Some clean-ups. Removed old syntax, code duplication etc. No review.
........ r21520 | prokopec | 2010-04-13 12:29:58 +0200 (Tue, 13 Apr
2010) | 1 line
docs for immutable.A-L*. no review
........
r21521 | rytz | 2010-04-13 12:31:39 +0200 (Tue, 13 Apr 2010) | 1 line
fixed most of stability, reviewed by iuli, so no review.
continuations.jar is still failing stability, i'll look at that.
........ r21522 | rompf | 2010-04-13 13:08:12 +0200 (Tue, 13 Apr 2010) |
1 line
closes #3241 and improves serialization of hash tries. review by
community. ........ r21523 | phaller | 2010-04-13 13:37:42 +0200 (Tue,
13 Apr 2010) | 1 line
Improved handling of uncaught exceptions in actors. See #711. Review
by community. ........ r21524 | prokopec | 2010-04-13 13:41:54 +0200
(Tue, 13 Apr 2010) | 1 line
A brace got hurt while documenting. no review.
........
r21525 | rytz | 2010-04-13 13:53:50 +0200 (Tue, 13 Apr 2010) | 1 line
fix stability. jar is not stable. no review.
........
r21527 | dubochet | 2010-04-13 14:08:47 +0200 (Tue, 13 Apr 2010) | 1 line
[scaladoc] Fixed CSS so that styles from wiki markup are correctly
displayed in comments. No Review. ........ r21529 | prokopec |
2010-04-13 14:15:40 +0200 (Tue, 13 Apr 2010) | 1 line
Immutable up to Queue docs. no review
........
r21531 | imaier | 2010-04-13 14:53:21 +0200 (Tue, 13 Apr 2010) | 1 line
Fixed #3258
........
r21535 | phaller | 2010-04-13 16:41:02 +0200 (Tue, 13 Apr 2010) | 1 line
Hardened actor tests. No review.
........
r21536 | phaller | 2010-04-13 16:59:29 +0200 (Tue, 13 Apr 2010) | 1 line
Removed obsolete AbstractReactor trait. No review. ........ r21537 |
prokopec | 2010-04-13 17:50:39 +0200 (Tue, 13 Apr 2010) | 1 line
Docs. no review
........
r21539 | prokopec | 2010-04-13 18:32:09 +0200 (Tue, 13 Apr 2010) | 1 line
Documented immutable.*. no review
........
r21540 | odersky | 2010-04-13 19:36:21 +0200 (Tue, 13 Apr 2010) | 1 line
more documentation
........
r21541 | odersky | 2010-04-13 19:36:54 +0200 (Tue, 13 Apr 2010) | 1 line
fix for usecase in doccomments.
........
r21542 | odersky | 2010-04-13 19:37:24 +0200 (Tue, 13 Apr 2010) | 1 line
attempted fix for the TypeSkolem problem under specialize. ........
r21543 | odersky | 2010-04-13 19:42:35 +0200 (Tue, 13 Apr 2010) | 1 line
Fix for specialized fix.
........
r21545 | malayeri | 2010-04-13 20:13:53 +0200 (Tue, 13 Apr 2010) | 1 line
[scaladoc] More cosmetic changes. Objects are a different shade of
blue and classes are green. ........ r21546 | extempore | 2010-04-13
20:24:05 +0200 (Tue, 13 Apr 2010) | 1 line
A redblack tree scalacheck test contributed by dcsobral. No review.
........ r21547 | extempore | 2010-04-13 20:24:27 +0200 (Tue, 13 Apr
2010) | 2 lines
A safety improvement for random path generation, and a small change
to Random for a more general interface. Review by community. ........
r21548 | extempore | 2010-04-13 20:24:48 +0200 (Tue, 13 Apr 2010) | 3
lines
Some mopping up in equality. Found a stack overflow in the way equals
was being handled, and hammered it out. New ==/## tests which covers
all types and values. Review by odersky. ........ r21550 | odersky |
2010-04-13 21:46:21 +0200 (Tue, 13 Apr 2010) | 2 lines
Removed trace output after having verified that skolems are correctly
identified now. Now review. ........ r21552 | malayeri | 2010-04-13
22:48:50 +0200 (Tue, 13 Apr 2010) | 1 line
[scaladoc] Tweak so that left pane has a little bit of left padding.
Review by dubochet. ........ r21554 | dchenbecker | 2010-04-13 22:51:44
+0200 (Tue, 13 Apr 2010) | 4 lines
Fix for #3284. This code should probably be refactored, but in the
interest of not breaking backwards compatibility, the JSON.parse
method has been marked deprecated for now. ........ r21555 | phaller |
2010-04-13 23:48:21 +0200 (Tue, 13 Apr 2010) | 1 line
Reverted r21523. No review.
........
r21556 | dragos | 2010-04-14 00:50:37 +0200 (Wed, 14 Apr 2010) | 4 lines
Fixed deadlocking behavior in actors. This bug deserves a few more
lines. Specialization removed a 'private' modifier on Actor.resumeActor.
Mixin did not mix this method in actor implementations, believing it was
private. At runtime, an AbstractMethodError was thrown, but swallowed by
forkjoin (probably), resulting in an apparent deadlock. It would have
been much faster to find and fix if the stacktrace was printed, as it is
in Java 1.5. No review. ........ r21557 | dragos | 2010-04-14 00:50:52
+0200 (Wed, 14 Apr 2010) | 1 line
Don't decode symbols in .toString.
........
r21558 | dragos | 2010-04-14 00:51:04 +0200 (Wed, 14 Apr 2010) | 4 lines
Made the icode reader more resilient to errors. A non-resolved symbol
does not cause any crashes, but the method using an unknown symbol will
not be used for inlining. Resurrected tests, removed spec-matrix for the
moment. No review. ........ r21559 | dragos | 2010-04-14 00:52:56 +0200
(Wed, 14 Apr 2010) | 2 lines
Revert "Fix for #3284. This code should probably be refactored,". It
breaks test test/files/run/json.scala, and we need at least one good
nightly before the RC. ........ r21560 | odersky | 2010-04-14 00:54:25
+0200 (Wed, 14 Apr 2010) | 2 lines
Disabled failing json test.
........
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merged revisions
19842,19844,19846,19848-19849,19854-19855,19858-19859,19861,19863-19865,
19867,19869,19871-19874,19888,19891-19897,19899-19901,19903-19905,19908-
19914,19916-19918,19925-19926,19935,19938-19939,19941,19945,19948-19950,
19952,19959,19963-19964,19970-19975,19982-19984,19986,19988-19989,19992-
19995,20003-20004,20006-20008,20010-20011,20014-20016,20021-20022,20028,
20036,20041-20042,20044-20045,20048,20050-20052,20056,20063-20064,20068,
20070-20076,20079-20080,20082,20085-20088,20092-20093,20095-20098,20104,
20107,20109-20110,20114,20124,20129,20133,20137-20140,20142-20143,20149
via svnmerge from https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk
........
r19842 | extempore | 2009-11-24 19:59:58 +0100 (Tue, 24 Nov 2009) | 1 line
Giant cleanup of the automata files. Fixes #1992. ........ r19844 |
dubochet | 2009-11-24 20:27:10 +0100 (Tue, 24 Nov 2009) | 1 line
Scaladoc 2.
........
r19846 | dubochet | 2009-11-24 20:57:32 +0100 (Tue, 24 Nov 2009) | 1 line
Disabled docgenerator test, which isn't compatible with Scaladoc 2.
........ r19848 | extempore | 2009-11-24 21:10:50 +0100 (Tue, 24 Nov
2009) | 2 lines
Some improvements to REPL completion. Package objects members are now
visible. ........ r19849 | extempore | 2009-11-24 23:19:22 +0100 (Tue,
24 Nov 2009) | 1 line
Fix for #2695 - do not generate forwarders for abstract methods.
........
r19854 | moors | 2009-11-25 10:20:26 +0100 (Wed, 25 Nov 2009) | 3 lines
closed #2624: instantiate type params after eta expansion of
polymorphic method does not blow the stack on pos/t0674 (previous
private fix did typed(tree); instantiate(tree) instead of
instantiate(typed(tree)))
fixed check file for neg/bug608 -- got better error message
........
r19855 | cunei | 2009-11-25 11:07:56 +0100 (Wed, 25 Nov 2009) | 3 lines
Removed OMake build files. They are outdated, and it is highly
unlikely we'll ever find a maintainer. ........ r19858 | cunei |
2009-11-25 13:09:54 +0100 (Wed, 25 Nov 2009) | 2 lines
updated README
........
r19859 | rytz | 2009-11-25 14:43:45 +0100 (Wed, 25 Nov 2009) | 1 line
re-compiled msil.jar (scala.Math / scala.math business) ........
r19861 | moors | 2009-11-25 16:48:19 +0100 (Wed, 25 Nov 2009) | 1 line
quick fix for #2673: relaxed zipped on Tuple2/Tuple3 (back to using A
=> B for constraint instead of A <%< B) ........ r19863 | extempore |
2009-11-25 17:34:54 +0100 (Wed, 25 Nov 2009) | 2 lines
Added some logic to StringLike.format so that scala Numeric types
can be used without a runtime error. ........ r19864 | extempore |
2009-11-25 17:41:47 +0100 (Wed, 25 Nov 2009) | 3 lines
Updating deprecated usages in new scaladoc code. Used that as
inspiration to chase down a few spots using get and getOrElse in
suboptimal fashion. ........ r19865 | extempore | 2009-11-25 17:59:03
+0100 (Wed, 25 Nov 2009) | 1 line
Missed including Predef.printf in r19863. Closes #2694. ........
r19867 | moors | 2009-11-25 18:05:08 +0100 (Wed, 25 Nov 2009) | 1 line
closed #2485: failing assert on reference to Java protected methods
from companion object ........ r19869 | extempore | 2009-11-25 19:16:49
+0100 (Wed, 25 Nov 2009) | 3 lines
Working on scala.runtime. Removed RichString, which is now dead code
and falling out of sync with StringLike. Made a method in MethodCache
verifiably tail-recursive. ........ r19871 | extempore | 2009-11-25
19:50:55 +0100 (Wed, 25 Nov 2009) | 1 line
Removing redundant scalap code.
........
r19872 | extempore | 2009-11-25 20:38:53 +0100 (Wed, 25 Nov 2009) | 4 lines
Cleaning up in scala.runtime.*. Removing unused methods. Fixed toArray
to copy more than one element into the new one. Added sameElements
to Iterator to further simplify the case class support logic, and
because it should be there anyway. ........ r19873 | dragos | 2009-11-25
20:42:33 +0100 (Wed, 25 Nov 2009) | 2 lines
Updated Idea files to use relative paths towards locker when building
quick ........ r19874 | dragos | 2009-11-25 20:42:35 +0100 (Wed, 25 Nov
2009) | 2 lines
Fixed ticket 2464
........
r19888 | extempore | 2009-11-25 23:26:10 +0100 (Wed, 25 Nov 2009) | 1 line
Fix for #2704.
........
r19891 | odersky | 2009-11-26 13:03:24 +0100 (Thu, 26 Nov 2009) | 1 line
Closed #2863
........
r19892 | odersky | 2009-11-26 13:04:56 +0100 (Thu, 26 Nov 2009) | 1 line
undeprecated containsSlice. renamed indexOfSeq, lastIndexOfSeq to
...Slice. ........ r19893 | plocinic | 2009-11-26 13:05:45 +0100 (Thu,
26 Nov 2009) | 1 line
Closes #2562
........
r19894 | rytz | 2009-11-26 13:25:49 +0100 (Thu, 26 Nov 2009) | 1 line
improved fix for see #2489
........
r19895 | dragos | 2009-11-26 14:26:25 +0100 (Thu, 26 Nov 2009) | 2 lines
Fixed #1167.
........
r19896 | dragos | 2009-11-26 14:30:15 +0100 (Thu, 26 Nov 2009) | 2 lines
Merge branch 'inner-class-attr'
........
r19897 | dubochet | 2009-11-26 15:13:15 +0100 (Thu, 26 Nov 2009) | 1 line
Fixed some Scaladoc issues: dangerous characters in file names are
encoded, each owner template is a link, type bounds are printed as "<:"
and ">:". ........ r19899 | dragos | 2009-11-26 17:55:48 +0100 (Thu, 26
Nov 2009) | 2 lines
Closed #2418
........
r19900 | malayeri | 2009-11-26 17:56:02 +0100 (Thu, 26 Nov 2009) | 1 line
Improved fix for #2552
........
r19901 | dragos | 2009-11-26 17:59:47 +0100 (Thu, 26 Nov 2009) | 2 lines
Fixed test cases to the new method names (indexOfSeq -> indexOfSlice).
See r19892 ........ r19903 | extempore | 2009-11-26 23:09:33 +0100 (Thu,
26 Nov 2009) | 1 line
Closes #2707.
........
r19904 | extempore | 2009-11-26 23:29:12 +0100 (Thu, 26 Nov 2009) | 2 lines
Following up on my deprecated method overreach. Now I believe trunk
contains all the deprecated methods it should. ........ r19905 |
extempore | 2009-11-27 00:26:51 +0100 (Fri, 27 Nov 2009) | 1 line
Unbreaking build.
........
r19908 | extempore | 2009-11-27 06:34:47 +0100 (Fri, 27 Nov 2009) | 1 line
Fixed test I broke. Reminded self not to commit when in a hurry.
........ r19909 | odersky | 2009-11-27 11:00:44 +0100 (Fri, 27 Nov 2009)
| 1 line
Made Symbols.filter more robost. Hopefully this fixes the specs
problem with RC2. ........ r19910 | moors | 2009-11-27 11:45:51 +0100
(Fri, 27 Nov 2009) | 1 line
tests in pending for see #2705 -- note that partest does not work for jvm tests under pending, move to files and it works, see #2711
........
r19911 | malayeri | 2009-11-27 12:05:04 +0100 (Fri, 27 Nov 2009) | 1 line
Closes #2540 and closes #2593.
........
r19912 | extempore | 2009-11-27 14:28:45 +0100 (Fri, 27 Nov 2009) | 1 line
Performance improvement on Ordering. Closes #2697. ........ r19913 |
malayeri | 2009-11-27 14:36:37 +0100 (Fri, 27 Nov 2009) | 1 line
Undo previous change to Typers; use filter if method withFilter is not
available. ........ r19914 | dragos | 2009-11-27 15:49:41 +0100 (Fri, 27
Nov 2009) | 2 lines
Fixed failing test in the optimised case
........
r19916 | extempore | 2009-11-27 18:29:55 +0100 (Fri, 27 Nov 2009) | 2 lines
Removed method cached from MapLike - it's an exact duplicate
of getOrElseUpdate. Closes #2715.
........
r19917 | dcaoyuan | 2009-11-27 20:42:52 +0100 (Fri, 27 Nov 2009) | 1 line
Removed redundant code, let CompilerCommand processes all params
........ r19918 | dcaoyuan | 2009-11-27 22:15:24 +0100 (Fri, 27 Nov
2009) | 1 line
Added -make option transitivenocp which won't check classpath, so some
build tools such as maven can manage this by itself ........ r19925 |
extempore | 2009-11-28 22:11:43 +0100 (Sat, 28 Nov 2009) | 4 lines
Added a line to build.xml to echo the value of $ANT_OPTS after being
burned one too many times by having it already set in my environment.
What was the motivation for that change again? In any case this should
make it easier to notice. ........ r19926 | extempore | 2009-11-28
23:18:12 +0100 (Sat, 28 Nov 2009) | 2 lines
Fix for #2725 - configure the SAX parser not to freak out
on an invalid doctype URL.
........
r19935 | odersky | 2009-11-30 13:48:55 +0100 (Mon, 30 Nov 2009) | 1 line
Extensive documentation of TraversableLike in proposed new style.
........ r19938 | extempore | 2009-11-30 16:06:14 +0100 (Mon, 30 Nov
2009) | 4 lines
Removed a deprecated method which snuck back into TraversableLike.
"remove" had only ever been deprecated in List, so I moved it there so
it didn't unnecessarily materialize as a deprecated method in every
Traversable. ........ r19939 | extempore | 2009-11-30 16:14:11 +0100
(Mon, 30 Nov 2009) | 1 line
Fix for #2736 (scanner not advancing on unicode identifier.) ........
r19941 | cunei | 2009-11-30 16:46:19 +0100 (Mon, 30 Nov 2009) | 2 lines
closes #1904
........
r19945 | dragos | 2009-11-30 17:42:35 +0100 (Mon, 30 Nov 2009) | 2 lines
Closed #2726 and added test for #2464 (refs #2464) ........ r19948 |
cunei | 2009-11-30 20:00:20 +0100 (Mon, 30 Nov 2009) | 2 lines
(Temporarily) closes #2139
........
r19949 | extempore | 2009-11-30 20:24:14 +0100 (Mon, 30 Nov 2009) | 1 line
Fix and test case for #2721.
........
r19950 | extempore | 2009-12-01 01:03:54 +0100 (Tue, 01 Dec 2009) | 1 line
Fix and test case for #2378.
........
r19952 | rytz | 2009-12-01 09:28:07 +0100 (Tue, 01 Dec 2009) | 1 line
fix msil code generation for exception handlers.
........
r19959 | phaller | 2009-12-01 16:40:23 +0100 (Tue, 01 Dec 2009) | 1 line
Added switch to not use fork-join pool on a 1.5 JVM. ........ r19963 |
extempore | 2009-12-01 19:28:37 +0100 (Tue, 01 Dec 2009) | 3 lines
Implement foreachEntry by calling iteratorEntries.foreach due to an
edge-case.
The comment in the method explains the issue in detail. ........
r19964 | extempore | 2009-12-01 19:28:55 +0100 (Tue, 01 Dec 2009) | 12
lines
[This patch submitted by ismael juma - commit message his words,
but condensed.]
Fix ticket #1600: Serialization and deserialization of hash-based
collections should not re-use hashCode. The collection is rebuilt
on deserialization - note that this is not compatible with the previous
serialization format. All @SerialVersionUIDs have been reset to 1.
WeakHashMap is not Serializable and should not be so. TreeHashMap
has not been reintegrated yet. OpenHashMap has not been updated. (I
think this collection is flawed and should be removed or reimplemented.)
........ r19970 | extempore | 2009-12-02 02:01:45 +0100 (Wed, 02 Dec
2009) | 1 line
Initialization order fix to ijuma's serialization patch. ........
r19971 | extempore | 2009-12-02 05:59:19 +0100 (Wed, 02 Dec 2009) | 3
lines
Making the Try/Catch/Finally in ScalaRunTime to do what it looks like
they were intended to do. (This code looks like it dates from the Nixon
administration, so deleting it might be better.) ........ r19972 |
extempore | 2009-12-02 05:59:33 +0100 (Wed, 02 Dec 2009) | 1 line
A minor optimization to HashSet.
........
r19973 | extempore | 2009-12-02 05:59:54 +0100 (Wed, 02 Dec 2009) | 2 lines
Built out genprod to create a tuple method for reach function
alongside its curry method. Generated new FunctionNs. ........ r19974 |
extempore | 2009-12-02 06:00:11 +0100 (Wed, 02 Dec 2009) | 1 line
Some minor cleanups found while cleaning up.
........
r19975 | extempore | 2009-12-02 06:00:23 +0100 (Wed, 02 Dec 2009) | 2 lines
Working around interesting initialization order issue revealed through
use of @transient, serialization, and -Xcheckinit. ........ r19982 |
rytz | 2009-12-02 17:08:53 +0100 (Wed, 02 Dec 2009) | 1 line
moved forkjoin sources out of the library folder
........
r19983 | moors | 2009-12-02 17:12:14 +0100 (Wed, 02 Dec 2009) | 2 lines
closes #2750: cooking java raw types in info of type parameters of
Java classes review by: odersky ........ r19984 | rytz | 2009-12-02
17:20:48 +0100 (Wed, 02 Dec 2009) | 1 line
another test for #2489
........
r19986 | dubochet | 2009-12-02 18:31:28 +0100 (Wed, 02 Dec 2009) | 1 line
[scaladoc] Types are links. Other changes include: renaming factory
classes, better html output of members list, better CSS styling,
collapsible packages (not final behaviour). ........ r19988 | phaller |
2009-12-02 23:09:29 +0100 (Wed, 02 Dec 2009) | 1 line
Moved non-deterministic test for see #1801 to pending. ........ r19989
| extempore | 2009-12-02 23:43:09 +0100 (Wed, 02 Dec 2009) | 2 lines
Implemented scala.runtime.AbstractFunction0-22. Knocks something over
500K off the size of the lib/compiler jars. ........ r19992 | phaller |
2009-12-03 12:26:58 +0100 (Thu, 03 Dec 2009) | 1 line
Replaced RunnableFuture with placeholder interface. ForkJoinPool no
longer inherits from AbstractExecutorService. ........ r19993 | phaller
| 2009-12-03 13:03:16 +0100 (Thu, 03 Dec 2009) | 1 line
Added Java property to explicitly enable/disable fork-join pool for
actors. By default it is enabled only on 1.6 and 1.7 JDKs from Sun.
........ r19994 | rytz | 2009-12-03 13:35:35 +0100 (Thu, 03 Dec 2009) |
1 line
re-compiled forkjoin
........
r19995 | phaller | 2009-12-03 15:49:39 +0100 (Thu, 03 Dec 2009) | 1 line
Use the same thread pool configuration for DaemonScheduler. ........
r20003 | rytz | 2009-12-04 09:23:11 +0100 (Fri, 04 Dec 2009) | 1 line
close #2708
........
r20004 | rytz | 2009-12-04 09:40:29 +0100 (Fri, 04 Dec 2009) | 1 line
oh, i mean 0 not O
........
r20006 | plocinic | 2009-12-04 15:34:04 +0100 (Fri, 04 Dec 2009) | 1 line
Added new test, see #2754
........
r20007 | plocinic | 2009-12-04 16:16:13 +0100 (Fri, 04 Dec 2009) | 1 line
object's name should be Test instead of Main
........
r20008 | plocinic | 2009-12-04 17:45:48 +0100 (Fri, 04 Dec 2009) | 1 line
.scala_dependencies now correctly tracks the class files (didn't
work for example for case classes and more complicated object/class
combinations). Refined build manager now compares different symbols not
only by name but takes into consideration some flags. This way we avoid
comparing for example class with companion object (both share the name
but we should compare class with class). Changes class now correctly
filters private, local and lifted symbols ('newMembers -= n' didn't
eliminate correctly some of the cases). ........ r20010 | phaller |
2009-12-04 18:16:04 +0100 (Fri, 04 Dec 2009) | 1 line
Made test jvm/t2515 more robust.
........
r20011 | ilyas | 2009-12-04 18:24:16 +0100 (Fri, 04 Dec 2009) | 1 line
#2747 fixed
........
r20014 | dcaoyuan | 2009-12-05 08:21:25 +0100 (Sat, 05 Dec 2009) | 1 line
Split command line parameters by space, properly process quoted
parameter ........ r20015 | dcaoyuan | 2009-12-05 08:24:36 +0100 (Sat,
05 Dec 2009) | 1 line
Don't add empty param
........
r20016 | dubochet | 2009-12-05 17:03:36 +0100 (Sat, 05 Dec 2009) | 1 line
[scaladoc] Fixed crash with privately-owned public classes (fixes
nightly build). ........ r20021 | extempore | 2009-12-06 22:35:45 +0100
(Sun, 06 Dec 2009) | 7 lines
Making the repl-shell bridge nicer. Now you can do:
scala> :sh find /Users/paulp -depth 1 -name '.scala*'
stdout: List[String] = List(/Users/paulp/.scala_dependencies, /Users/paulp/.scala_history, ...)
scala> stdout | "grep history" | "wc -c"
res0: Seq[String] = List( 28)
........
r20022 | extempore | 2009-12-06 23:25:50 +0100 (Sun, 06 Dec 2009) | 4 lines
Making it easier to explore the AST. Example:
scala> :power
scala> val t = mkTree("def bip(x: Float) = x.toInt")
t: interpreter.compiler.Tree = def bip(x: Float) = x.toInt
........
r20028 | cunei | 2009-12-07 12:49:19 +0100 (Mon, 07 Dec 2009) | 1 line
Updated copyright notices to 2010
........
r20036 | odersky | 2009-12-07 17:39:35 +0100 (Mon, 07 Dec 2009) | 1 line
Added lift method to PartialFunction
........
r20041 | ilyas | 2009-12-07 18:25:15 +0100 (Mon, 07 Dec 2009) | 1 line
plugin example update to be compiled via scala 2.8 ........ r20042 |
odersky | 2009-12-07 18:31:49 +0100 (Mon, 07 Dec 2009) | 1 line
new doc comment generation, including some new style doc comments in
collection classes. ........ r20044 | extempore | 2009-12-07 19:17:48
+0100 (Mon, 07 Dec 2009) | 1 line
Re-deleted a method which snuck back in on the last commit. ........
r20045 | odersky | 2009-12-07 19:37:41 +0100 (Mon, 07 Dec 2009) | 1 line
small changes to doc comment model
........
r20048 | extempore | 2009-12-08 03:57:59 +0100 (Tue, 08 Dec 2009) | 1 line
Tweaking logic errors in broken docs build.
........
r20050 | rytz | 2009-12-08 11:16:16 +0100 (Tue, 08 Dec 2009) | 1 line
make exception handlers catching faster. Review by dragos. ........
r20051 | plocinic | 2009-12-08 12:44:58 +0100 (Tue, 08 Dec 2009) | 1
line
see #2708
........
r20052 | cunei | 2009-12-08 14:37:08 +0100 (Tue, 08 Dec 2009) | 3 lines
2009 -> 2010
........
r20056 | odersky | 2009-12-08 17:38:05 +0100 (Tue, 08 Dec 2009) | 1 line
Closes #2772
........
r20063 | rytz | 2009-12-09 11:51:06 +0100 (Wed, 09 Dec 2009) | 1 line
moved t2515 to pending (fails on ibm6). no review ........ r20064 |
malayeri | 2009-12-09 12:05:17 +0100 (Wed, 09 Dec 2009) | 1 line
Improve error message for selection from a type parameter. Fixes
#2702. ........ r20068 | dubochet | 2009-12-09 15:12:50 +0100 (Wed, 09
Dec 2009) | 1 line
[scaladoc] Display of comments is improved. Short description (first
sentence) is extracted and displayed by default. Full description,
with parameters, etc. is displayed when clicking on the signature.
Inheritance classes for every member are printed. Package-list search
tool has better performance. ........ r20070 | extempore | 2009-12-09
17:26:02 +0100 (Wed, 09 Dec 2009) | 2 lines
A minor identifier change in a method which is instantiated by name,
to reduce proguard noise. ........ r20071 | extempore | 2009-12-09
18:03:48 +0100 (Wed, 09 Dec 2009) | 3 lines
Took manifests a little closer to the finish line. Variance still
doesn't work but the relationships between all the top, nearly top,
and bottom types should all be all correct. (See lengthy test case.)
........ r20072 | extempore | 2009-12-09 18:04:08 +0100 (Wed, 09 Dec
2009) | 3 lines
Removed productPrefix from case class hashCode consideration. (It
is not used in equality and therefore should not be used in hashCode
either.) ........ r20073 | extempore | 2009-12-09 18:04:19 +0100 (Wed,
09 Dec 2009) | 1 line
Renamed AbstractFunction to AbstractFunction0 to keep ant happy.
........ r20074 | extempore | 2009-12-09 18:04:29 +0100 (Wed, 09 Dec
2009) | 1 line
Warning suppression.
........
r20075 | plocinic | 2009-12-09 18:10:56 +0100 (Wed, 09 Dec 2009) | 1 line
More informative error message. no review
........
r20076 | plocinic | 2009-12-09 18:18:44 +0100 (Wed, 09 Dec 2009) | 1 line
typo
........
r20079 | extempore | 2009-12-09 19:06:20 +0100 (Wed, 09 Dec 2009) | 2 lines
Gave all the manifest singletons a readResolve so they unserialize to
themselves. ........ r20080 | milessabin | 2009-12-09 22:04:42 +0100
(Wed, 09 Dec 2009) | 1 line
Fully export fjbg and msil from scala to scala-plugin to avoid obscure
pickler issues when building the IDE incrementally. ........ r20082 |
dubochet | 2009-12-09 23:05:21 +0100 (Wed, 09 Dec 2009) | 1 line
[scaladoc] Known subclasses are printed.
........
r20085 | plocinic | 2009-12-10 15:42:46 +0100 (Thu, 10 Dec 2009) | 1 line
Closes #2559
........
r20086 | rytz | 2009-12-10 16:32:30 +0100 (Thu, 10 Dec 2009) | 1 line
closes #2784
........
r20087 | plocinic | 2009-12-10 17:05:04 +0100 (Thu, 10 Dec 2009) | 1 line
Closes #2649
........
r20088 | extempore | 2009-12-10 17:37:19 +0100 (Thu, 10 Dec 2009) | 1 line
Small rewrite of r20087.
........
r20092 | odersky | 2009-12-10 18:00:59 +0100 (Thu, 10 Dec 2009) | 1 line
refined doc comments generation; refactored code into new Chars,
DocStrings classes in util. Added some more doc comments to collection
classes. ........ r20093 | plocinic | 2009-12-10 18:08:17 +0100 (Thu, 10
Dec 2009) | 1 line
cleanup
........
r20095 | extempore | 2009-12-10 18:44:54 +0100 (Thu, 10 Dec 2009) | 3 lines
Remedying the fact that I swapped which version of List.fromString
was to be deprecated and which was to be deleted, plus some better
deprecation advice. ........ r20096 | extempore | 2009-12-10 18:45:05
+0100 (Thu, 10 Dec 2009) | 5 lines
Modified partialMap to take PartialFunction[A, B] instead of Any => B.
There was definitely some reason I didn't do this in the first place,
but either that reason no longer applies or it's not easily induced.
However please consider this change slightly tentative as I feel like
that other shoe may still be out there and we might have to reconsider.
........ r20097 | extempore | 2009-12-10 18:45:17 +0100 (Thu, 10 Dec
2009) | 1 line
Don't NPE on null hashtable entries.
........
r20098 | milessabin | 2009-12-10 20:39:45 +0100 (Thu, 10 Dec 2009) | 1 line
Fixed #2616 and #2737.
........
r20104 | plocinic | 2009-12-11 11:55:08 +0100 (Fri, 11 Dec 2009) | 1 line
Added test for #2794
........
r20107 | rytz | 2009-12-11 15:57:35 +0100 (Fri, 11 Dec 2009) | 2 lines
fixes #2610 and fixes #2687. "package objects" can now 'inherit from'
classes / traits, and refer to members of other package objects. review
by odersky. ........ r20109 | odersky | 2009-12-11 19:18:44 +0100 (Fri,
11 Dec 2009) | 1 line
allowed $super variables in doc comment; some more documentation of
collection classes. ........ r20110 | extempore | 2009-12-11 20:21:44
+0100 (Fri, 11 Dec 2009) | 1 line
Tweaked plugin template not to reference /Users/luc. ........ r20114 |
extempore | 2009-12-12 16:13:22 +0100 (Sat, 12 Dec 2009) | 4 lines
Took advantage of package object fix to factor the duplicated code out
of scala.Math and scala.math.`package`. This required a new starr which
exposes inherited package object members (starr is based on r20110.)
........ r20124 | rytz | 2009-12-14 13:01:53 +0100 (Mon, 14 Dec 2009) |
1 line
integration of java and scala deprecation
........
r20129 | odersky | 2009-12-14 18:12:17 +0100 (Mon, 14 Dec 2009) | 1 line
lost of documentation and some small adjustments to collection
classes. ........ r20133 | extempore | 2009-12-15 01:07:59 +0100 (Tue,
15 Dec 2009) | 1 line
Another round of deprecation warning elimination. ........ r20137 |
extempore | 2009-12-15 15:23:33 +0100 (Tue, 15 Dec 2009) | 1 line
Eliminating the deprecation warnings in the actor library. ........
r20138 | moors | 2009-12-15 15:47:35 +0100 (Tue, 15 Dec 2009) | 2 lines
closes #2778: need to refresh normalize cache when length of type parameters changes -- thanks to Jason Zaugg for the diagnosis
review by odersky
........
r20139 | michelou | 2009-12-15 17:19:47 +0100 (Tue, 15 Dec 2009) | 2 lines
corrected @usecase and imports in plugin example
........
r20140 | odersky | 2009-12-15 18:43:00 +0100 (Tue, 15 Dec 2009) | 1 line
more docs. noreview.
........
r20142 | extempore | 2009-12-15 21:22:34 +0100 (Tue, 15 Dec 2009) | 3 lines
Lots of work on repl completion. Many more cases handled correctly,
much greater effort made to hide undesirable implementation-only names
and offer interesting identifiers. ........ r20143 | extempore |
2009-12-15 21:22:44 +0100 (Tue, 15 Dec 2009) | 1 line
Moved takeDestructively into GroupedIterator.
........
r20149 | extempore | 2009-12-16 16:30:29 +0100 (Wed, 16 Dec 2009) | 1 line
Removed an inapplicable comment with no review.
........
|