| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
scala> :power
scala> val t = mkTree("def bip(x: Float) = x.toInt")
t: interpreter.compiler.Tree = def bip(x: Float) = x.toInt
|
|
|
|
|
|
|
|
|
|
| |
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 public classes (fixes
nightly build).
|
| |
|
|
|
|
|
|
| |
Split command line parameters by space, properly process quoted
parameter
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
.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).
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Use the same thread pool configuration for DaemonScheduler.
|
| |
|
|
|
|
|
|
| |
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 interface. ForkJoinPool no
longer inherits from AbstractExecutorService.
|
|
|
|
|
| |
something over 500K off the size of the lib/compiler jars.
|
|
|
|
|
| |
Moved non-deterministic test for see #1801 to pending.
|
| |
|
| |
|
|
|
|
|
|
| |
closes #2750: cooking java raw types in info of type parameters of Java
classes review by: odersky
|
| |
|
|
|
|
|
|
| |
Working around interesting initialization order issue revealed through
use of @transient, serialization, and -Xcheckinit.
|
| |
|
|
|
|
|
|
| |
Built out genprod to create a tuple method for reach function alongside
its curry method. Generated new FunctionNs.
|
| |
|
|
|
|
|
|
|
| |
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 serialization patch.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[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 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 JVM.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Fix for #2736 (scanner not advancing on unicode identifier.)
|
|
|
|
|
|
|
|
| |
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 proposed new style.
|
|
|
|
|
|
| |
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 $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 check classpath, so some
build tools such as maven can manage this by itself
|
|
|
|
|
| |
Removed redundant code, let CompilerCommand processes all params
|
|
|
|
|
|
| |
Removed method cached from MapLike - it's an exact duplicate
of getOrElseUpdate. Closes #2715.
|
| |
|
|
|
|
|
|
| |
Undo previous change to Typers; use filter if method withFilter is not
available.
|
| |
|
| |
|