Permalink
Commits on Sep 26, 2009
  1. add @since annotations

    stepancheg committed Sep 26, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18801 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  2. fix typo in tag name

    stepancheg committed Sep 26, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18800 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  3. more @since annotations

    stepancheg committed Sep 26, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18799 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  4. add @since scaladoc tag to scala.annotation.*

    stepancheg committed Sep 26, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18798 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
Commits on Sep 25, 2009
  1. Fixed another array problem

    odersky committed Sep 25, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18797 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  2. More accumulated XML work, including removing some bits which

    extempore committed Sep 25, 2009
    were deprecated long ago or are visibly abandoned.  Hopefully
    this will be the last XML patch for a while.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18795 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  3. Short/Byte/Char/Int scrutinees will now be compiled into

    extempore committed Sep 25, 2009
    switches if all cases are literals.  (There remain many
    things which can prevent switch creation.)
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18794 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  4. reverted 'doArg' change made in r18738, removed a few warnings

    michelou committed Sep 25, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18793 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  5. Reverted r18215 at martin's request.

    extempore committed Sep 25, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18792 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  6. Collections refactoring. xTemplate classes are renamed to xLike and m…

    odersky committed Sep 25, 2009
    …oved out of generics package. Views and Proxies are also moved out. All Builders go to collection.mutable. sortWith goes from Iterable to Sequence. All collections are now hashable. Ttarevrsable/SetClass and Companion are renamed to GenericTraversableTemplate, GenericSetTemplate, GenericCompanion, to emphasize that these are higher kinded. Sequence vs Seq issue is still pending.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18791 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  7. Small adjustment to Directory.

    extempore committed Sep 25, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18790 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  8. Some more XML work as I prepare to deal with the almost

    extempore committed Sep 25, 2009
    unfixable XML equality situation (sure, I can be equal to
    four different classes and their four different hashcodes,
    why do you ask?)
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18789 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  9. fix build

    rytz committed Sep 25, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18788 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  10. copying of field annotations can now be controlled, annotate the anno…

    rytz committed Sep 25, 2009
    …tation class (works with type aliases). Names & location of the meta-annotations field/getter/setter/beanGetter/beanSetter to be discussed.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18787 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  11. EOL property to fix windows build

    rytz committed Sep 25, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18786 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  12. Initial build files for 1.5 build.

    phaller committed Sep 25, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18785 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
Commits on Sep 24, 2009
  1. This patch represents breaking out bits of code generation

    extempore committed Sep 24, 2009
    related to equality so that I can log what they're doing and
    easily alter them; to that end there is some code generation
    refactoring and a couple minor XML issues that came up.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18784 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  2. Equality logging keeps taking me inside XML files which cannot

    extempore committed Sep 24, 2009
    be left as they are.  Eventually I will run out of files.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18783 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  3. Tightened access modifiers in Reactor and Actor, so that fewer method…

    phaller committed Sep 24, 2009
    …s are user-visible (showing up in scaladoc).
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18782 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  4. Introduced actors package object to deprecate a number of classes. Ma…

    phaller committed Sep 24, 2009
    …de ForkJoinScheduler more configurable and let it read ThreadPoolConfig. Clean-ups in TerminationMonitor and ActorGC. Removed DefaultExecutorScheduler. Made DelegatingScheduler and ExecutorScheduler private. Deprecated MessageQueue and MessageQueueElement, so that we can later make them private. Deprecated a number of methods in IScheduler. Tightened access modifiers in Reactor.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18781 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  5. fix #2390

    rytz committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18780 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  6. fix for #2382

    rytz committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18779 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  7. Removed another dead file.

    dubochet committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18776 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  8. Removed dead code, some useless Id tags removed.

    dubochet committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18774 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  9. [no content change] Fixed all SVN properties: mimes, EOL, executable.…

    dubochet committed Sep 24, 2009
    … Id expansion is consistently enabled for Scala/Java/C# sources in 'src/' and consistently disabled and removed from everywhere else: there should not be any dead Id tags anymore.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18773 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  10. fixed #2290 and #2325

    rytz committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18772 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  11. Moved SingleThreadedScheduler from scheduler back to actors where it …

    phaller committed Sep 24, 2009
    …used to be in 2.7.x.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18771 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  12. Fixed boundedbuffer actor example (new arrays).

    phaller committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18770 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  13. More proper fix for #2379 (single-threaded actors done right!).

    phaller committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18768 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  14. Fixed #2359.

    phaller committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18767 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  15. moved sortWith from Iterable to Sequence (becaus eit does not make se…

    odersky committed Sep 24, 2009
    …nse for sets or maps).
    
    Fixed problem interfacing with Java Array[T] parameters. Made manifests compile under 1.5 by avoiding multi-dimensional Array.newInstance.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18766 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  16. pack200 ant task will be used for better compression of sbaz packages

    rytz committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18765 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  17. Taking a stab at the cause of some nightly failures.

    extempore committed Sep 24, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18764 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
Commits on Sep 23, 2009
  1. Test case for #1309 (fixed in Array rewrite.)

    extempore committed Sep 23, 2009
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18762 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
  2. Fix for partest so all the javaopts files wouldn't be ignored

    extempore committed Sep 23, 2009
    when running tests.  With that in hand, fixed #2379.
    
    git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@18759 5e8d7ff9-d8ef-0310-90f0-a4852d11357a