| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
| |
- support optimised build with "build.optimise", "dist.optimise" or
- "test.optimise". nightly builds are now optimised (but not the
- check-in builds) new starr containing all the latest optimiser-fixes
|
| |
|
| |
|
|
|
|
|
| |
another starr, based on r18539 and Martin's changes -- hopefully this one works in Windows
|
|
|
|
|
|
| |
second try to get a starr that can compile the new Predef that has the
implicit `conforms`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
replaced the implicit `identity` coercion by `conforms`, which can be
used to encode generalised constraints the introduction of `conforms`
revealed a bug in adaptToMember, which was inferring views while already
inferring one, which gave rise to diverging implicits. Predef.identity
is no longer special as far as the compiler is concerned.
because conforms/identity was no longer prevented from being used as
a view (which does not make sense, but preventing it shouldn't be
necessary), removeNames in NamesDefaults suddenly didn't detect all
ambiguities because it relied on tryTypedApply failing fixed by using an
EmptyTree as an ambiguous argument instead of the argument, so failure
is guaranteed
fixed check file for t0590
new starr
fixed the weirdest bug ever: don't know why, but can't change the total
number of calls to newTermName in StdNames (so take away the one for
"identity", give one back, doesn't matter where --> see "utterweirdness"
at the end) the problem manifested itself by not finding Nil. This only
happens during start up (when the scala/package.scala file hasn't been
compiled yet), when Nil is required before List (because that would have
forced Nil to be loaded).
|
|
|
|
|
|
|
| |
Reverted the just committed starr, which can't build itself. That's a
bit disconcerting because ant newstarr claimed success, which I had
thought was a guarantee.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
New starr based on r18322, to better take advantage of the last six
weeks (which include named/default arguments fixes, pattern matcher
fixes, structural type fixes, performance gains, and more useful bits
I'm sure.)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Further stability test failures will be fatal again.
New (deterministic) starr included: any further
"key not found" errors will be reproducible.
Warnings will be printed when linking old classfiles.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Modified version number detection, so that
until we have a new starr both 4 and 5 are
acceptable (without warnings).
Restored stability test so that it does
complain if differences are found; however,
a failed stability test is still non-fatal
for the time being.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
compile against binaries created prior to
this revision, which are however still
transitionally accepted. That is done
in preparation for future 2.8 releases,
which will be binary incompatible.
Includes new starr, aligned with r17713.
|
| |
|
|
|
|
|
|
| |
format, allows for more than 32 bits of flags
to be saved by the pickler if so required.
|
|
|
|
|
| |
a new starr, which will hopefully cure nightly's ills.
|
|
|
|
|
| |
Better inference for implicits; some preparations for new collections.
|
|
|
|
|
| |
Removed $tag method from ScalaObject and rebuilt starr.
|
|
|
|
|
| |
fixed erroneous cyclic reference error condition; generated new starr.
|
|
|
|
|
|
|
|
| |
Merging everything from the 2.8.x development branch back to trunk.
- If you were working on trunk, please keep working on trunk If you were
- working on 2.8-devel, please switch to trunk now
|
|
|
|
|
|
| |
Built a new STARR for those people that want to bootstrap with JDKs that
have broken jar files (see #1380).
|
|
|
|
|
|
| |
updated ScalacFork ant task to accept arbitry arguments forwarded to the
forked jvm.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
new starr with more robust handling of recursive dependencies in glb.
Needed for next iteration of collection classes.
|
| |
|
| |
|
|
|
|
|
| |
New STARR based on rev 15931 that should fix the Windows build
|
| |
|
|
|
|
|
|
|
|
|
| |
Added "scalacfork" ant task and enabled it to build locker and quick.
Removed sabbus.jar (sabbus ant tasks are included in scala-compiler.jar
for some time now) Made serializable, cloneable, SerialVersionUID,
BeanProperty static annotations Fixed the Pickler not to crash on
repeated annotations
|
|
|
|
|
|
| |
New STARR to include the previous commit (fixing random crashes in the
jvm backend).
|
|
|
|
|
|
| |
Now encoded glyphs in identifiers that are not valid for Java/JVM. New
STARR built with this encoding.
|
|
|
|
|
|
|
| |
fix: interface methods read by JavaParser are now deferred. fix: List
extends Product. fixes to Java : _* that make it possible to compile
ObjectRunner without warnings. NEW STARR
|
|
|
|
|
| |
new STARR which implements pre-initialized fields correctly.
|
| |
|
| |
|
|
|
|
|
|
| |
updated STARR to 2.7.1.RC2 (2nd time due to 2nd release. includes fix
for #779)
|
| |
|
| |
|
| |
|
| |
|
| |
|