Commit Graph

521 Commits

Author SHA1 Message Date
rompf 8506a865b8 moved the continuations plugin into trunk. it is now part of the distributions under /plugins/continuations.jar which should make scalac load it by default. actual use however must be enabled by passing -P:continuations:enable as command line arg. supporting library code is in package scala.util.continuations and is compiled into scala-library.jar. review by rytz, cunei, odersky.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@21140 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-03-11 16:55:38 +00:00
extempore cdba29c6f3 Some windows oriented fixes for build.xml. No review.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@21123 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-03-10 15:33:14 +00:00
extempore cf1ad6b61d Added test.debug target to build.xml. This will run whatever
tests you have placed in the test/debug directories - critically
for those of us stuck debugging ant, this lets one run a small
selection of tests by way of ant instead of the console runner.

(Sorry about the empty .gitignore files, but one of git's quirks
is that it won't acknowledge the existence of an empty directory.)
No review.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@21111 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-03-08 19:58:10 +00:00
extempore 87ea1aa955 Changed partest ant task not to use reflection, instead using
the path with which scala was invoked.  No review.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@21109 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-03-08 18:46:35 +00:00
extempore ae4523fb45 Enabled scalacheck tests. Renamed the super confusing and
what must be legacy scalatest.* properties to partest.*, boldly
assuming that the fact that partest is pretty much unusable
outside of scalac means there are no users outside of scalac
who might be disrupted by eliminating old property names.
Review by community.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@21014 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-03-01 05:59:11 +00:00
extempore 001b5da564 More partest cleanups, and putting back a couple lines in build.xml
which were left a little too commented out.  No review.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20992 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-02-25 19:50:28 +00:00
extempore 51136ada46 Working on making the bootstrap process transparent and consistent.
And removed a bunch of what is now cruft in partest.  No review.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20990 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-02-25 18:24:58 +00:00
extempore 2848f7e543 The build file wasn't quite all the way on the bash completion
commit.  Now it should work, and also be copied into the
distribution.  Review by anyone who may be cruel enough to
oppose including completion in the distribution.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20979 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-02-25 00:14:04 +00:00
extempore 34402a8e36 Bash completion! The file is automatically created as
part of the build process and placed in $pack/etc.

% scala -Xprint
-Xprint-icode  -Xprint-pos    -Xprint-types  -Xprint:

% scala -Xprint:
all             flatten         mixin           tailcalls
cleanup         icode           namer           terminal
closelim        inliner         packageobjects  typer
constructors    jvm             parser          uncurry
dce             lambdalift      pickler
erasure         lazyvals        refchecks
explicitouter   liftcode        superaccessors

% scala -g:
line         none         notailcalls  source       vars

% scala -Ystruct-dispatch:
invoke-dynamic  mono-cache      no-cache        poly-cache

Review by community.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20978 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-02-24 23:17:30 +00:00
extempore 81b5655dbc Updated scalacheck jar to current trunk. Tracked down why it's
not being used.  Updated partest with a --scalacheck option.
Added scalacheck tests to the ant build target.  Still struggling
with ant/partest/classpaths so it's not on by default yet, but
at least ./partest --scalacheck works.  We... will... use...
scalacheck.  And we will like it! No review.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20973 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-02-24 02:27:03 +00:00
dubochet 524440deee [scaladoc] Optional link to source (set parameter "-doc-source-url"). Support for commenting packages (using package objects). Contributed by Perdo Furlanetto. Also: small performance improvements, short comment extraction is more robust (but no HTML tags allowed in first sentence), small code clean-ups. Checked by dubochet, no review.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20778 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-02-03 17:03:58 +00:00
rytz 022fb536ec small improvements in building newlibs / newforkjoin. no review.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20655 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-01-25 10:44:16 +00:00
plocinic 933b81f15d Fix ant task for build manager partest. no review.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20654 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-01-25 10:28:11 +00:00
rytz 9552a7ae20 fix several issues in .net backend / type parsing. allow re-building forkjoin.jar separately. no review
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20635 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-01-22 16:55:23 +00:00
milessabin d2510e0077 Renamed new bin directory to "tools" to avoid conflict with Eclipse incremental build output directory.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20615 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-01-20 09:12:10 +00:00
extempore 817c14e480 Took a slightly different tack on parsing the svn version.
No review.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20611 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-01-20 04:38:32 +00:00
extempore 0604b0b23e Removed some debugging echoes I let slip through.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20610 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-01-20 02:36:51 +00:00
extempore edc74fc6e4 Until now all scala builds performed not in an svn tree were
given no version number, because the version was extracted from
"svn info".  Now it tries git style if svn info is unrevealing.
Review by community.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20602 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2010-01-19 19:28:17 +00:00
cunei 2a5cb5d3d2 Adding target distpack-opt.
Review by rytz.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20178 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-12-17 11:16:58 +00:00
cunei 03072c33cb Updated copyright notices to 2010
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@20028 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-12-07 11:49:19 +00:00
rytz a2a28e3ae3 moved forkjoin sources out of the library folder
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19982 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-12-02 16:08:53 +00:00
extempore 1ba42cc9c1 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.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19925 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-11-28 21:11:43 +00:00
dubochet 2b834fab29 Scaladoc 2.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19844 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-11-24 19:27:10 +00:00
extempore 5bc70d7ec4 Fixes and test cases for #2087 and #2400. This required
fixing a long-standing bug in fjbg and recompiling fjbg.jar,
which had the side effect of revealing that the current
fjbg jar had never been recompiled with target 1.5, so now
it's smaller and (I imagine) faster.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19651 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-11-14 18:02:10 +00:00
rytz f769656d8d use scalacfork for strap build, should make windows build work. Rename RichWindow so that ant does not always re-compile it.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19465 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-11-09 15:25:40 +00:00
phaller aca86d568a Increased partest timeout, since it seems we are hitting it in some hudson configs.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19455 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-11-09 10:31:13 +00:00
rytz fbb0f1f062 removed wrong .optimise targets
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19416 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-11-06 13:03:21 +00:00
rytz 6205cc62a6 fix cyclic reference errors in scaladoc. package objects are now compiled first. two-phase compile for library (Predef) no longer required.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19398 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-11-04 18:25:19 +00:00
odersky 8bfe94c595 Fixed #2545. Fixed problem with cyclic dependcies when adding package objects. Prepared for module expansion to lazy vals.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19375 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-11-02 16:48:56 +00:00
milessabin b4f031e71d Added -Ybuilder-debug:[none,simple,refined] option for testing the interactive build manager; added support for reporting comments during compilation; unbroke the test.positions build target.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19355 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-30 13:05:17 +00:00
rytz d6ef73c9a2 new classpaths. cleaned up scopes. removed scope kinds. cleaned up symbol loading, integrated msil types, fix separate compilation for msil. Symbol.sourceFile only set for classes which are being compiled.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19285 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-26 09:56:33 +00:00
extempore b1115f24bd Added scalac.args.quickonly to build.xml, because otherwise the
only way to fully test new command line options either involves
rebuilding starr every time or manually editing build.xml between
locker and quick.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19257 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-23 18:56:42 +00:00
dragos ed655d94e4 Re-enabled optimised nightly builds
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@19090 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-14 14:49:38 +00:00
rytz 02bb168ee6 removing jvm5 stuff from trunk, now in branches/jvm5
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18998 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-09 07:35:10 +00:00
rytz d99726ea5a removing msil from trunk. everything related to .net is in branches/msil
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18976 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-08 14:46:15 +00:00
dragos b763b7482a Daily switch of optimised nightly. This time it's again off, neverending stability issues
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18960 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-07 17:16:29 +00:00
dragos eca7751262 Fixed stability issues for optimised
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18941 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-06 16:22:11 +00:00
cunei 9b518b6c89 Temporarily reverting r18863
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18911 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-03 18:10:54 +00:00
dragos 476c976da7 Re-enabled optimized nightlies
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18863 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-01 16:26:11 +00:00
moors 0af8ea9c1e fixed #2101
there were some issues with heap pressure that made the compile take incredibly long, these were solved by increasing the max allowed heap

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18857 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-10-01 14:26:56 +00:00
extempore 25fe0340e4 Modified build.xml so the -optimise argument will reliably be seen
in those situations where it was intended.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18805 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-27 00:57:32 +00:00
phaller a65f8f9235 Initial build files for 1.5 build.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18785 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-25 06:29:43 +00:00
rytz 08f413786e fix for a nightly build problem
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18734 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-22 10:35:12 +00:00
extempore f3205ca1a3 Altered replacelocker target to replace locker.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18730 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 22:50:18 +00:00
dubochet b5f2cffcc6 SABBUS now builds FJBG, which sources are now part of the Scala module.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18727 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 19:24:41 +00:00
extempore 766bcd608e Changed vt-warning workaround to enable the setting in the
doc settings object, so anything using it will get the fix.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18725 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 17:11:51 +00:00
extempore e7cfba06eb Re-enabled the self-type check which was breaking the overall
build in favor of disabling the check only when running scaladoc.
This still requires attention!

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18723 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-21 14:04:26 +00:00
rytz 6327db0ff7 making nightly non-optimi(s|z)ed for now
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18687 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-10 17:05:21 +00:00
odersky 4151ad80e8 Massive redesign so that: scala> "hi" == "hi".reverse.reverse gives: res0: Boolean = true
Preparing to do similar things to arrays.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18685 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-10 15:39:11 +00:00
rytz f658049f70 partest now also uses -optimise to compile tests
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18682 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-10 14:11:45 +00:00
rytz aa52a1d46f made my changes actually work :)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18680 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-10 09:28:15 +00:00
rytz 42b9ebc536 - 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

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18679 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-10 09:06:29 +00:00
dubochet 344c3a1a63 Sabbus can pack locker as JARs, for use in IDEs. Call 'newlocker' or 'freshlocker' to get the jars into 'build/palo'.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18642 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-04 13:20:58 +00:00
extempore 84adc95afe Getting docs.comp building again.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18641 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-09-03 20:55:35 +00:00
extempore deef5a2b70 Put a default for ANT_OPTS in build.xml.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18592 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-08-28 02:23:48 +00:00
rytz d2706ae90b error messge when ANT_OPTS is not set
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18590 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-08-27 15:02:39 +00:00
rytz d6dd9e6431 using ANT_OPTS as jvm arguments for scalacfork
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18567 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-08-24 17:07:31 +00:00
milessabin 1a79033a11 A couple more positions issues caused by the packaging changes: fixed with test cases; test.positions target now runs the explicit test cases first.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18399 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-07-28 14:55:35 +00:00
milessabin 1a9c09df63 Whitespace.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18397 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-07-28 10:55:23 +00:00
milessabin 1432ceb969 Fix for another positions issue; added some positions unit tests; added test.positions target to build.xml which validates positions of all sources in the Scala tree; cleaned up -Yide-debug output for use in the previous item.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18391 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-07-27 18:36:37 +00:00
rytz d8d44fc446 fix for #1660. jline.jar is now in the lib directory of a scala distribution, no longer included in scala-compiler.jar
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17874 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-28 09:39:08 +00:00
cunei 4ea79430ca Reverted r17792, which caused unexpected Windows build failures in certain configurations.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17844 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-27 13:30:18 +00:00
Joshua.Suereth d1ffce1f46 sabbus fix to only use scalac ant task
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17793 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-21 13:03:27 +00:00
cunei 5372833a30 restored size change, unintentionally reverted
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17753 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-18 09:21:26 +00:00
cunei e23e09b106 Removed leftover reference to "jvm5tests".
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17752 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-18 08:52:10 +00:00
cunei 8a1b6be42c Bumping up scalacfork.jvmargs to make 64-bit VMs happy.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17746 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-16 02:54:47 +00:00
cunei f7375edf9f 1.4-related cleanup and reorganization.
Removed a bunch of now useless 1.4 code, merged
back jvm5-specific partest tests into the
general jvm tests, documentation updates.



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17742 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-15 15:44:54 +00:00
cunei 1dbbc4f5b2 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.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17731 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-14 12:52:07 +00:00
dubochet 876d267985 Sabbus "clean" cascade also includes libraries (MSIL).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17725 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-13 16:19:27 +00:00
dragos 9064ccb93e Various improvements to the optimiser: more aggresive inlining for monad methods, bytecode reading in more cases, better copy propagation during closure elimination.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17722 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-13 15:11:55 +00:00
cunei d8a6416ae6 Reinstated old, trusted starr from r17713.
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.



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17720 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-13 13:42:41 +00:00
odersky df64292308 temporarily disabled stability test to make build pass
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17681 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-08 17:19:09 +00:00
ilyas d87bbe9998 optimized build fixed
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17677 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-08 13:59:56 +00:00
dubochet 0f1992823c Fixes in Sabbus: "ant newlibs build" and "ant newlibs newstarr" work as expected.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17666 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-07 14:13:06 +00:00
dubochet 3585e59f30 Fixed typo in build.xml.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17655 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-06 14:15:57 +00:00
dubochet 688bd54f2d MSIL is built as part of Sabbus, working at last.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17654 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-06 14:10:29 +00:00
dubochet 29ffddb0d9 MSIL is built as part of Sabbus, take 3.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17653 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-06 13:48:36 +00:00
dubochet dc694a4866 MSIL is built as part of Sabbus.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17651 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-06 13:40:49 +00:00
ilyas 76182ae181 Scala decompiler test suite added
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17649 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-05-06 10:24:51 +00:00
dubochet 7448a86829 Calling "ant newlocker" will actually updated a previously built LOCKER.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17584 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-04-27 14:15:20 +00:00
rytz a2c5d63eca some more msil stuff. upgraded mscorlib.dll to mono 2.2
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17379 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-03-25 09:07:28 +00:00
michelou 339b27d0e2 added partest.properties to jar
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17277 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-03-10 17:39:26 +00:00
cunei 1edb350dd4 Changed the build file so that stability test
failures cause the test suite to fail, rather
than being silently ignored.



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17253 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-03-06 16:30:23 +00:00
rytz 5793ba7eaa merged changes from maven2 branch (include scalap as maven package)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17129 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-02-17 08:39:21 +00:00
ilyas c52c3b248c version file added
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17079 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-02-10 14:28:52 +00:00
rytz fd9a1ba5fb added build scripts for scalap
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@17067 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-02-09 16:06:06 +00:00
rytz 663f42e4b7 fixed #1651
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16952 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-20 17:03:57 +00:00
phaller f751fa263f Fixed ant test.suite target for jvm tests that contain directories.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16920 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-14 16:43:36 +00:00
cunei a80730d957 Updated copyright notices to 2009
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16884 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2009-01-09 16:52:09 +00:00
dragos f7a76974ca Fixed optimised test suite
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16683 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-12-02 11:02:44 +00:00
dragos 660364ec06 Added back jvm args for the optimised.test target
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16591 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-20 15:44:21 +00:00
dragos 46ccdd7491 Fixed syntax error in optimised.test target
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16590 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-20 15:21:45 +00:00
dragos f321b0fb7b Added optimised.test target
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16587 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-20 11:07:10 +00:00
michelou 66c8bd26b3 minor cleanups (leading tabs, Unit, etc.)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16543 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-11 15:46:36 +00:00
DRMacIver 754cf74a94 General tidying from paul (mostly concerning use of setType).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16520 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-09 17:55:15 +00:00
phaller 8a92583aca Fixed multi-file jvm5 tests.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16462 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 15:25:27 +00:00
rytz 5030348c27 updated ScalacFork ant task to accept arbitry arguments forwarded to the forked jvm.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16443 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-30 15:04:59 +00:00
dragos 9db899d178 Improved 'optimised' target.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16439 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-30 13:23:59 +00:00
phaller 159e2ef464 Added pos5 tests to test.suite target.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16405 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-28 22:41:49 +00:00
michelou 5393d78ead removed hidden char in 1st position and leading tabs.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16394 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-28 10:59:01 +00:00