summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated copyright notices to 2010Antonio Cunei2009-12-07989-997/+997
|
* Making it easier to explore the AST. Example:Paul Phillips2009-12-061-8/+14
| | | | | | | scala> :power scala> val t = mkTree("def bip(x: Float) = x.toInt") t: interpreter.compiler.Tree = def bip(x: Float) = x.toInt
* Making the repl-shell bridge nicer.Paul Phillips2009-12-062-6/+47
| | | | | | | | | | 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)
* [scaladoc] Fixed crash with privately-owned pub...Gilles Dubochet2009-12-051-1/+1
| | | | | | [scaladoc] Fixed crash with privately-owned public classes (fixes nightly build).
* Don't add empty paramdcaoyuan2009-12-051-1/+1
|
* Split command line parameters by space, properl...dcaoyuan2009-12-054-10/+64
| | | | | | Split command line parameters by space, properly process quoted parameter
* #2747 fixedilyas2009-12-043-4/+5
|
* Made test jvm/t2515 more robust.Philipp Haller2009-12-041-15/+18
|
* .scala_dependencies now correctly tracks the cl...Hubert Plociniczak2009-12-044-26/+39
| | | | | | | | | | | | .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).
* object's name should be Test instead of MainHubert Plociniczak2009-12-041-1/+1
|
* Added new test, see #2754Hubert Plociniczak2009-12-041-0/+39
|
* oh, i mean 0 not OLukas Rytz2009-12-041-1/+1
|
* close #2708Lukas Rytz2009-12-044-41/+106
|
* Use the same thread pool configuration for Daem...Philipp Haller2009-12-033-24/+23
| | | | | Use the same thread pool configuration for DaemonScheduler.
* re-compiled forkjoinLukas Rytz2009-12-031-1/+1
|
* Added Java property to explicitly enable/disabl...Philipp Haller2009-12-031-7/+19
| | | | | | 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.
* Replaced RunnableFuture with placeholder interf...Philipp Haller2009-12-031-1/+5
| | | | | | Replaced RunnableFuture with placeholder interface. ForkJoinPool no longer inherits from AbstractExecutorService.
* Implemented scala.runtime.AbstractFunction0-22.Paul Phillips2009-12-023-59/+95
| | | | | something over 500K off the size of the lib/compiler jars.
* Moved non-deterministic test for see #1801 to p...Philipp Haller2009-12-022-0/+0
| | | | | Moved non-deterministic test for see #1801 to pending.
* [scaladoc] Types are links.Gilles Dubochet2009-12-0217-240/+328
|
* another test for #2489Lukas Rytz2009-12-021-0/+9
|
* closes #2750: cooking java raw types in info of...Adriaan Moors2009-12-026-30/+57
| | | | | | closes #2750: cooking java raw types in info of type parameters of Java classes review by: odersky
* moved forkjoin sources out of the library folderLukas Rytz2009-12-0211-21/+53
|
* Working around interesting initialization order...Paul Phillips2009-12-021-1/+1
| | | | | | Working around interesting initialization order issue revealed through use of @transient, serialization, and -Xcheckinit.
* Some minor cleanups found while cleaning up.Paul Phillips2009-12-022-30/+13
|
* Built out genprod to create a tuple method for ...Paul Phillips2009-12-0225-70/+219
| | | | | | Built out genprod to create a tuple method for reach function alongside its curry method. Generated new FunctionNs.
* A minor optimization to HashSet.Paul Phillips2009-12-022-11/+29
|
* Making the Try/Catch/Finally in ScalaRunTime to...Paul Phillips2009-12-022-50/+26
| | | | | | | 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.)
* Initialization order fix to ijuma's serializati...Paul Phillips2009-12-022-4/+4
| | | | | Initialization order fix to ijuma's serialization patch.
* [This patch submitted by ismael juma - commit m...Paul Phillips2009-12-0110-50/+280
| | | | | | | | | | | | | | | | [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.)
* Implement foreachEntry by calling iteratorEntri...Paul Phillips2009-12-011-12/+14
| | | | | | | | Implement foreachEntry by calling iteratorEntries.foreach due to an edge-case. The comment in the method explains the issue in detail.
* Added switch to not use fork-join pool on a 1.5...Philipp Haller2009-12-011-3/+4
| | | | | Added switch to not use fork-join pool on a 1.5 JVM.
* fix msil code generation for exception handlers.Lukas Rytz2009-12-017-702/+498
|
* Fix and test case for #2378.Paul Phillips2009-12-012-1/+11
|
* Fix and test case for #2721.Paul Phillips2009-11-303-1/+15
|
* (Temporarily) closes #2139Antonio Cunei2009-11-302-0/+21
|
* Closed #2726 and added test for #2464 (refs #2464)Iulian Dragos2009-11-307-9/+46
|
* closes #1904Antonio Cunei2009-11-302-3/+11
|
* Fix for #2736 (scanner not advancing on unicode...Paul Phillips2009-11-301-0/+1
| | | | | Fix for #2736 (scanner not advancing on unicode identifier.)
* Removed a deprecated method which snuck back in...Paul Phillips2009-11-301-9/+0
| | | | | | | | 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.
* Extensive documentation of TraversableLike in p...Martin Odersky2009-11-303-406/+787
| | | | | Extensive documentation of TraversableLike in proposed new style.
* Fix for #2725 - configure the SAX parser not to...Paul Phillips2009-11-281-3/+7
| | | | | | Fix for #2725 - configure the SAX parser not to freak out on an invalid doctype URL.
* Added a line to build.xml to echo the value of ...Paul Phillips2009-11-281-0/+1
| | | | | | | | 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.
* Added -make option transitivenocp which won't c...dcaoyuan2009-11-272-4/+9
| | | | | | Added -make option transitivenocp which won't check classpath, so some build tools such as maven can manage this by itself
* Removed redundant code, let CompilerCommand pro...dcaoyuan2009-11-271-51/+9
| | | | | Removed redundant code, let CompilerCommand processes all params
* Removed method cached from MapLike - it's an ex...Paul Phillips2009-11-271-9/+0
| | | | | | Removed method cached from MapLike - it's an exact duplicate of getOrElseUpdate. Closes #2715.
* Fixed failing test in the optimised caseIulian Dragos2009-11-271-1/+3
|
* Undo previous change to Typers; use filter if m...Donna Malayeri2009-11-271-1/+20
| | | | | | Undo previous change to Typers; use filter if method withFilter is not available.
* Performance improvement on Ordering.Paul Phillips2009-11-271-0/+5
|
* Closes #2540 and closes #2593.Donna Malayeri2009-11-272-24/+46
|