summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Added a --bare option to ShowPickled so I can d...Paul Phillips2010-02-252-22/+36
| | | | | | Added a --bare option to ShowPickled so I can diff signatures without all the explicit indices blowing any points of similarity. No review.
* More return type annotation to work around my o...Paul Phillips2010-02-252-6/+6
| | | | | | More return type annotation to work around my other frequent guest in the world of #3082-connected pickler bugs. No review.
* What appears to be a workaround for #3082, whic...Paul Phillips2010-02-251-1/+1
| | | | | | What appears to be a workaround for #3082, which I am hitting literally 20 times a day. Will detail in ticket. Review by odersky.
* More partest cleanups, and putting back a coupl...Paul Phillips2010-02-257-29/+26
| | | | | | More partest cleanups, and putting back a couple lines in build.xml which were left a little too commented out. No review.
* Looking at iulian's patch to the squeezer sent ...Paul Phillips2010-02-252-39/+25
| | | | | | | Looking at iulian's patch to the squeezer sent me off looking at equalsStructure, which clearly was written in a bygone era. Rewritten with modern tools. No review.
* Working on making the bootstrap process transpa...Paul Phillips2010-02-254-67/+52
| | | | | | Working on making the bootstrap process transparent and consistent. And removed a bunch of what is now cruft in partest. No review.
* Made doc comment consistent. No review.Philipp Haller2010-02-251-2/+2
|
* Physically moved ActorGC to scheduler directory.Philipp Haller2010-02-251-0/+0
|
* Made the squeezer worthy of its name: a block w...Iulian Dragos2010-02-251-2/+9
| | | | | | | | | Made the squeezer worthy of its name: a block with an empty list of stats and another block as the result expression is rewritten to the inner block (recursively). This makes the output from the pattern matcher nicer, eliminating loads of empty nested blocks. Review by extempore.
* Fixes #3088. No review.Aleksandar Pokopec2010-02-251-0/+2
|
* Tweaking the sealed logic in light of #3097.Paul Phillips2010-02-252-12/+24
| | | | | | | Reorganizes children a little so they always come back sorted the same way the pickler does. Taking advantage of -Yfatal-warnings in the test case. Review by community.
* Some debugging code for partest.Paul Phillips2010-02-254-2/+23
| | | | | | timings on all the individual tests and prints it sorted by glacialness. Review by community.
* Fix for a king-sized last-minute thinko.Paul Phillips2010-02-251-1/+3
|
* Created -Yfatal-warnings, as otherwise I can't ...Paul Phillips2010-02-253-4/+9
| | | | | | | | | | | | | Created -Yfatal-warnings, as otherwise I can't see how to make partest fail on the presence of an unchecked warning. It'll come in handy anyway. Now we have a real tough guy's command line for those who want it: % scalac -unchecked -deprecation -Yfatal-warnings `find . -name '*.scala'` Not for the timid. Review by community.
* Bash completion! The file is automatically crea...Paul Phillips2010-02-242-4/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Fixes #3088. No review.Aleksandar Pokopec2010-02-241-1/+1
|
* [scaladoc] Preliminary support for links and li...Gilles Dubochet2010-02-245-20/+142
| | | | | | | | [scaladoc] Preliminary support for links and lists in wiki syntax, as well as printing of lists. Fix to display of "inherits" classes. Contributed by Pedro Furlanetto, no review. Member names in signature are more contrasted and are aligned.
* Fixed problem with daemon actor termination.Philipp Haller2010-02-241-5/+1
|
* Updated scalacheck jar to current trunk.Paul Phillips2010-02-245-50/+70
| | | | | | | | | 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.
* Another update for ShowPickled. No review.Paul Phillips2010-02-241-0/+2
|
* Removed stray debugging code.Miles Sabin2010-02-231-2/+1
|
* Fixed a little command line partest bug I intro...Paul Phillips2010-02-231-1/+1
| | | | | Fixed a little command line partest bug I introduced. No review.
* Improved fix for #2767. Review by community.Miles Sabin2010-02-231-7/+3
|
* The initial results of running a basic cut and ...Paul Phillips2010-02-2311-253/+174
| | | | | | | | The initial results of running a basic cut and paste detector over trunk and trying to undo some of it. I can live with history but if I see Cutty McPastington in new commits I will get all finger waggly. Don't make me cross that ocean. No review.
* Fixes #3018. Review by extempore.Aleksandar Pokopec2010-02-231-1/+3
|
* Removed now redundant function splitParams.Paul Phillips2010-02-233-132/+2
|
* After the compiler refactor, we ended up with i...Paul Phillips2010-02-236-404/+9
| | | | | | | After the compiler refactor, we ended up with identical copies of PickleBuffer and PickleFormat in the library and compiler. Deleted the compiler versions and updated references. No review.
* Control-flow combinators do not require thread-...Philipp Haller2010-02-237-49/+105
| | | | | | Control-flow combinators do not require thread-local variable in Reactor. Review by plocinic.
* [scaladoc] Updated jQuery to version 1.4.2.Gilles Dubochet2010-02-232-140/+142
|
* Fix for #3084Ingo Maier2010-02-231-2/+2
|
* Added TextComponent.paste, made some accidentia...Ingo Maier2010-02-235-7/+12
| | | | | | Added TextComponent.paste, made some accidentially public publisher methods protected.
* Added productElementName to Product.Paul Phillips2010-02-234-6/+28
| | | | | | | | | | | | | | | case class field names your heart desires. Review by odersky. scala> case class Foo[T](kilroy: String, burma: List[T], shave: Seq[Int]) defined class Foo scala> Foo("was here", List('myanmar), Seq(25, 25)) res0: Foo[Symbol] = Foo(was here,List('myanmar),List(25, 25)) scala> 0 to 2 map (res0 productElementName _) res1: IndexedSeq[String] = IndexedSeq(kilroy, burma, shave)
* Introducing partest to the idea of code reuse.Paul Phillips2010-02-237-159/+102
|
* Abstracting out a few more platform specific el...Paul Phillips2010-02-237-45/+51
| | | | | | Abstracting out a few more platform specific elements now that we have a facility for doing so. Review by rytz.
* Oops, I broke jline in r20953. Fixed. No review.Paul Phillips2010-02-231-1/+1
|
* More fun with ClassPaths.Paul Phillips2010-02-234-18/+39
| | | | | Review by community.
* Some much needed housecleaning regarding system...Paul Phillips2010-02-2327-298/+310
| | | | | | | | | Some much needed housecleaning regarding system properties. If you can possibly resist the temptation, it'd be great if people could try to go through the properties classes to get and set them, and also to set property values somewhere fixed rather than using strings directly. Review by community.
* Yet another attempt at retaining ill-typed tree...Miles Sabin2010-02-222-39/+23
| | | | | | Yet another attempt at retaining ill-typed trees for the IDE ... this time docs.comp should be unbroken.
* A simple command line parser to consolidate a b...Paul Phillips2010-02-222-135/+278
| | | | | | | A simple command line parser to consolidate a bunch of different implementations floating around trunk. And rolled it out in partest's ConsoleRunner. Review by community.
* - Added fair mode to ForkJoinScheduler, which s...Philipp Haller2010-02-2211-39/+64
| | | | | | | - Added fair mode to ForkJoinScheduler, which submits tasks to global - queue with a 2% chance Reactor uses ForkJoinScheduler by default Moved - ActorGC to scheduler package Various clean-ups
* Specialized types are not substituted inside ty...Iulian Dragos2010-02-221-2/+2
| | | | | | Specialized types are not substituted inside type arguments. Closes #3085, no review.
* Some deprecation patrol and minor cleanups.Paul Phillips2010-02-225-16/+11
|
* More laboring on Settings, ClassPaths, Ant Task...Paul Phillips2010-02-2213-73/+118
| | | | | | More laboring on Settings, ClassPaths, Ant Tasks, Partest, and similar epicenters of thrilldom. No review.
* Some more code for seeing what's going on in in...Paul Phillips2010-02-217-21/+108
| | | | | | Some more code for seeing what's going on in in scalac's mind with respect to who to load when and from where. No review.
* Some repl cleanups and debugging conveniences.Paul Phillips2010-02-213-50/+60
|
* Lowering the noise level in the classpath debug...Paul Phillips2010-02-202-10/+15
| | | | | | | Lowering the noise level in the classpath debugging output. Try ant -Dscalac.args="-Ylog-classpath" if you would like the rare joy of having a fair idea what is being used to compile what. No review.
* Another attempt at retaining ill-typed trees fo...Miles Sabin2010-02-202-10/+24
| | | | | | Another attempt at retaining ill-typed trees for the IDE, this time without breaking scaladoc. Review by extempore.
* Band-aid for #3081, issue should receive more c...Paul Phillips2010-02-201-1/+1
| | | | | | Band-aid for #3081, issue should receive more comprehensive treatment. Review by imaier.
* Altered the ant task to generate a -Dscala.home...Paul Phillips2010-02-202-1/+6
| | | | | | | Altered the ant task to generate a -Dscala.home= property, which now acts as signal to scalac to ignore the java classpath and use only the scala classpath. No review.
* Some cleanups on the scalacfork ant task since ...Paul Phillips2010-02-202-55/+69
| | | | | | | Some cleanups on the scalacfork ant task since I'm clearly going to have to go through everything which touches classpaths in any way shape or form. No review.