summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Removed unfinished Jenkins hashcode for final.Paul Phillips2010-06-276-196/+5
|
* Disposed of a gordian knot by transforming stri...Paul Phillips2010-06-273-188/+72
| | | | | | Disposed of a gordian knot by transforming stringbuilder into a straight wrapper of java's. No review.
* close #3543Lukas Rytz2010-06-241-0/+4
|
* Fixed problem with `remove` in JavaConversions ...Martin Odersky2010-06-212-3/+3
| | | | | | Fixed problem with `remove` in JavaConversions which affected Java set and map wrappers and which was noted on the scala list.
* Added some null checks to == logic.Paul Phillips2010-06-211-2/+13
| | | | | | | sense that there are a few code paths where null may be checked redundantly, but I deemed further optimization too risky. Review by odersky.
* Changed inference algorithm to use weakMartin Odersky2010-06-201-1/+3
| | | | | <:< instead of <:< for all compatibility tests
* [scaladoc] A warning is printed when usecase me...Gilles Dubochet2010-06-181-1/+6
| | | | | | | [scaladoc] A warning is printed when usecase members have different names than the real member being commented. Review by odersky. Contributed by Pedro Furlanetto.
* [scaladoc] Abstract members can be filtered in ...Gilles Dubochet2010-06-186-9/+64
| | | | | | [scaladoc] Abstract members can be filtered in or out. Pointer icons are less crazy. Review by dubochet. Contributed by Pedro Furlanetto.
* [scaladoc] There is a text filter tool for memb...Gilles Dubochet2010-06-189-17/+94
| | | | | | | | | | | [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.
* Moved parallel collections to library dir, chan...Aleksandar Pokopec2010-06-1845-28/+4788
| | | | | | Moved parallel collections to library dir, changed sabbus script. Added `par` to some of the classes. No review.
* [scaladoc] Added linear super types.Gilles Dubochet2010-06-184-10/+27
|
* Refactorings and hash trie combiners. No review.Aleksandar Pokopec2010-06-1828-127/+385
|
* The inliner now looks harder for method impleme...Paul Phillips2010-06-165-60/+87
| | | | | | | | | 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.
* A wholesale reversion of the pattern matcher to...Paul Phillips2010-06-166-58/+74
| | | | | | | | 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.)
* fixed anonymous function in xhtml. no review.Lukas Rytz2010-06-161-2/+2
|
* second part of r22260Antonio Cunei2010-06-161-1/+1
|
* first part of r22260Antonio Cunei2010-06-164-11/+12
|
* removed integration of placeholder syntax and n...Lukas Rytz2010-06-165-49/+45
| | | | | | removed integration of placeholder syntax and named arguments. review by odersky
* temporarily reversing r22260; will be shortly r...Antonio Cunei2010-06-165-13/+12
| | | | | | temporarily reversing r22260; will be shortly re-committed in two separate portions.
* Fixed a bug in scripts which put the classfile ...Paul Phillips2010-06-161-1/+1
| | | | | | Fixed a bug in scripts which put the classfile directory at the wrong end of the classpath. No review.
* Fixes #3563. Review by extempore.Aleksandar Pokopec2010-06-163-3/+35
|
* reverted change to avoid merge conflictmichelou2010-06-161-1/+1
|
* Imporved printing of private[C] in TreePrinters.Martin Odersky2010-06-162-2/+2
|
* Fixied problem in my last commit to address #31...Martin Odersky2010-06-161-0/+1
| | | | | | Fixied problem in my last commit to address #3174 and #3560. Review by extempore.
* [Scaladoc] Self types are printed.Gilles Dubochet2010-06-165-2/+12
|
* Minor changes in parallel hash trie. No review.Aleksandar Pokopec2010-06-165-1/+19
|
* [scaladoc] Closes #3125: inherited use cases ha...Gilles Dubochet2010-06-161-1/+1
| | | | | | [scaladoc] Closes #3125: inherited use cases have wrong owner (and inheritance-based filter tools do not work). Review by odersky.
* Fixed hash trie splitting. No review.Aleksandar Pokopec2010-06-164-26/+37
|
* Disables NotNull checking unless -Ynotnull is g...Paul Phillips2010-06-153-2/+52
| | | | | | Disables NotNull checking unless -Ynotnull is given. Closes #3568, review by odersky.
* Adding primary version of parallel hash tries.Aleksandar Pokopec2010-06-155-38/+99
| | | | | No review.
* [scaladoc] New display mode for members: ordere...Gilles Dubochet2010-06-155-23/+143
| | | | | | [scaladoc] New display mode for members: ordered by inheritance class. Review by malayeri.
* [scaladoc] Slightly more robust treatment of "c...Gilles Dubochet2010-06-151-2/+1
| | | | | | [scaladoc] Slightly more robust treatment of "code" HTML elements in Scaladoc comments. No review.
* updated version number in build.number filemichelou2010-06-152-3/+5
|
* A love letter to the inliner.Paul Phillips2010-06-151-478/+511
| | | | | more closely approximate fixedness. Review by dragos.
* Added test case for #432. No review.Gilles Dubochet2010-06-141-0/+15
|
* Test for #3560.Antonio Cunei2010-06-141-0/+2
|
* Closes #3420, typo in scaladoc for BigInt.Iulian Dragos2010-06-141-3/+3
|
* Closes #3558.Iulian Dragos2010-06-143-4/+20
|
* Made getters treated more like private members ...Paul Phillips2010-06-134-61/+109
| | | | | | Made getters treated more like private members when debating whether to inline. Closes #3420, review by dragos.
* Changed groupBy to return immutable.Map.Paul Phillips2010-06-135-12/+13
|
* Closes #3174 and #3560. Review by moors.Martin Odersky2010-06-131-46/+71
|
* Further improved combine for hash tries, cuttin...Aleksandar Pokopec2010-06-112-35/+110
| | | | | | Further improved combine for hash tries, cutting of another 30ms (160 downto 130). Review by rompf.
* Removed bogus typing.Iulian Dragos2010-06-111-1/+1
|
* Fixed the broken build.Iulian Dragos2010-06-111-1/+2
|
* Partial fix for #2296: instead of VerifyError w...Iulian Dragos2010-06-111-3/+11
| | | | | | | | | | Partial fix for #2296: instead of VerifyError we issue a compile-time error (implementation restriction). To properly generate accessors in traits we need to move most (all?) logic related to protected accessors to phase mixin, use abstract accessors all the way up to mixin, and generate the code in the mixin class. In other words, exactly what is done for super accessors right now. Review by extempore.
* Continued working on hash trie map combine - wo...Aleksandar Pokopec2010-06-101-29/+53
| | | | | Continued working on hash trie map combine - work in progress. No review yet.
* HashMap merge bug fixed. No reviewAleksandar Pokopec2010-06-101-17/+6
|
* Make local lazy values thread-safe.Iulian Dragos2010-06-097-32/+77
| | | | | | is now guaranteed to be initialized at most once, even when accessed from different threads. Closes #3007, review by odersky.
* Updated disabled test file.Iulian Dragos2010-06-091-1/+1
| | | | | | compile because the specialized variants of apply were not implemented as well. Fixed by extending runtime.AbstractFunction0 instead.
* Added `combine` and `split` to immutable.HashMap.Aleksandar Pokopec2010-06-0913-23/+431
| | | | | | Under test/benchmarks there is a `bench` script to run benchmarks - it can be invoked after running building the library. Review by rompf.