This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository scala-2.10.
commit 81f447c1d896ca752e3a11536081fcc73c56814f Merge: f812495 d1c5a34 Author: Mehdi Dogguy <[email protected]> Date: Wed Apr 23 19:14:57 2014 +0200 Merge tag 'upstream/2.10.3+dfsg' Upstream version 2.10.3+dfsg .gitignore | 48 + bincompat-backward.whitelist.conf | 92 + bincompat-forward.whitelist.conf | 964 +++++++ build.number | 2 +- build.xml | 120 +- docs/LICENSE | 56 +- gitignore.SAMPLE | 35 - .../scala/actors/scheduler/ThreadPoolConfig.scala | 5 +- src/build/maven/maven-deploy.xml | 6 +- .../scala/reflect/macros/runtime/Typers.scala | 2 +- src/compiler/scala/reflect/reify/package.scala | 7 +- .../scala/reflect/reify/phases/Reshape.scala | 16 +- .../scala/tools/ant/templates/tool-windows.tmpl | 70 +- .../scala/tools/nsc/ast/parser/Parsers.scala | 13 +- .../scala/tools/nsc/ast/parser/TreeBuilder.scala | 6 + .../scala/tools/nsc/interpreter/ILoop.scala | 35 +- .../nsc/symtab/classfile/ClassfileParser.scala | 24 +- .../scala/tools/nsc/transform/Constructors.scala | 5 +- .../scala/tools/nsc/transform/Erasure.scala | 5 - .../tools/nsc/transform/ExtensionMethods.scala | 7 +- src/compiler/scala/tools/nsc/transform/Mixin.scala | 2 +- .../tools/nsc/transform/SpecializeTypes.scala | 150 +- .../scala/tools/nsc/transform/patmat/Solving.scala | 9 +- .../tools/nsc/typechecker/ContextErrors.scala | 2 +- .../scala/tools/nsc/typechecker/Duplicators.scala | 21 +- .../scala/tools/nsc/typechecker/Macros.scala | 8 +- .../scala/tools/nsc/typechecker/Namers.scala | 7 +- .../tools/nsc/typechecker/NamesDefaults.scala | 9 +- .../scala/tools/nsc/typechecker/RefChecks.scala | 63 +- .../tools/nsc/typechecker/TypeDiagnostics.scala | 11 +- .../scala/tools/nsc/typechecker/Typers.scala | 20 +- src/compiler/scala/tools/nsc/util/ClassPath.scala | 5 +- .../scala/tools/nsc/util/MsilClassPath.scala | 3 +- .../scala/tools/reflect/ToolBoxFactory.scala | 17 +- .../scala/tools/reflect/WrappedProperties.scala | 8 +- src/compiler/scala/tools/util/Javap.scala | 2 +- src/eclipse/README.md | 3 + src/eclipse/test-junit/.classpath | 12 + src/eclipse/test-junit/.project | 35 + .../scala/collection/concurrent/TrieMap.scala | 7 +- src/library/scala/collection/mutable/MapLike.scala | 4 +- src/library/scala/collection/mutable/SetLike.scala | 4 +- src/library/scala/concurrent/Future.scala | 195 +- src/library/scala/concurrent/impl/Promise.scala | 275 +- src/library/scala/math/BigDecimal.scala | 2 +- src/library/scala/math/BigInt.scala | 2 +- src/library/scala/runtime/ScalaRunTime.scala | 66 +- src/library/scala/util/Properties.scala | 51 +- src/partest/scala/tools/partest/DirectTest.scala | 27 + src/partest/scala/tools/partest/PartestTask.scala | 5 +- .../scala/reflect/internal/CapturedVariables.scala | 2 +- .../reflect/internal/ClassfileConstants.scala | 36 +- .../scala/reflect/internal/Definitions.scala | 13 +- .../reflect/internal/ExistentialsAndSkolems.scala | 9 +- src/reflect/scala/reflect/internal/HasFlags.scala | 3 + src/reflect/scala/reflect/internal/Importers.scala | 7 +- src/reflect/scala/reflect/internal/Printers.scala | 2 + .../scala/reflect/internal/StdAttachments.scala | 31 + src/reflect/scala/reflect/internal/StdNames.scala | 1 + .../scala/reflect/internal/SymbolTable.scala | 13 +- src/reflect/scala/reflect/internal/Trees.scala | 7 +- src/reflect/scala/reflect/internal/Types.scala | 22 +- .../internal/annotations/uncheckedBounds.scala | 13 + .../scala/reflect/internal/util/WeakHashSet.scala | 453 ++- .../scala/reflect/runtime/JavaMirrors.scala | 44 +- .../scala/reflect/runtime/ReflectionUtils.scala | 6 + .../scala/reflect/runtime/SymbolLoaders.scala | 11 +- test/files/{gitignore.SAMPLE => .gitignore} | 0 test/files/jvm/duration-tck.scala | 5 +- test/files/jvm/scala-concurrent-tck.scala | 562 +--- test/files/neg/macro-abort.check | 4 + test/files/neg/macro-abort/Macros_1.scala | 9 + test/files/neg/macro-abort/Test_2.scala | 3 + test/files/neg/macro-exception.check | 7 + test/files/neg/macro-exception/Macros_1.scala | 9 + test/files/neg/macro-exception/Test_2.scala | 3 + ...verride-macro-overrides-abstract-method-b.check | 16 +- .../Impls_Macros_1.scala | 17 +- .../Test_2.scala | 6 +- test/files/neg/t6138.check | 7 + test/files/neg/t6138.scala | 5 + test/files/neg/t7020.check | 17 + test/files/neg/t7020.flags | 1 + test/files/neg/t7020.scala | 30 + test/files/neg/t7473.check | 7 + test/files/neg/t7473.scala | 7 + test/files/neg/t7507.check | 4 + test/files/neg/t7507.scala | 7 + test/files/neg/t7636.check | 10 + test/files/neg/t7636.scala | 7 + test/files/neg/t7694b.check | 7 + test/files/neg/t7752.check | 27 + test/files/neg/t7752.scala | 26 + .../files/neg/valueclasses-impl-restrictions.check | 8 +- .../files/neg/valueclasses-impl-restrictions.scala | 4 +- test/files/pos/SI-7638.scala | 51 + test/files/pos/lub-dealias-widen.scala | 34 + test/files/pos/t4760.scala | 34 + test/files/pos/t7014/ThreadSafety.java | 9 + test/files/pos/t7014/ThreadSafetyLevel.java | 8 + test/files/pos/t7014/t7014.scala | 4 + test/files/pos/t7461.check | 0 test/files/pos/t7461/Macros_1.scala | 13 + test/files/pos/t7461/Test_2.scala | 3 + test/files/pos/t7486-named.scala | 8 + test/{pending => files}/pos/t7486.scala | 0 test/files/pos/t7505.scala | 16 + test/files/pos/t7649.flags | 1 + test/files/pos/t7649.scala | 20 + test/files/pos/t7694.scala | 40 + test/files/pos/t7716.scala | 16 + test/files/pos/t7782.scala | 25 + test/files/pos/t7782b.scala | 25 + test/files/pos/t7818.scala | 10 + test/files/pos/t942/Amount_1.java | 5 + test/files/pos/t942/Test_2.scala | 3 + test/files/run/WeakHashSetTest.scala | 174 ++ test/files/run/classfile-format-51.scala | 8 +- test/files/run/classfile-format-52.check | 2 + test/files/run/classfile-format-52.scala | 77 + test/files/run/future-flatmap-exec-count.check | 6 + test/files/run/future-flatmap-exec-count.scala | 61 + test/files/run/macro-auto-duplicate.check | 1 + test/files/run/macro-auto-duplicate/Macros_1.scala | 17 + test/files/run/macro-auto-duplicate/Test_2.scala | 3 + test/files/run/macro-duplicate.check | 0 test/files/run/macro-duplicate.flags | 1 + .../files/run/macro-duplicate/Impls_Macros_1.scala | 29 + test/files/run/macro-duplicate/Test_2.scala | 6 + test/files/run/predef-cycle.scala | 71 + .../files/run/reflection-magicsymbols-invoke.check | 2 +- test/files/run/t6392b.check | 2 +- test/files/run/t6481.check | 4 + test/files/run/t6481.scala | 13 + test/files/run/t6989.check | 24 + test/files/run/t7265.scala | 27 + test/files/run/t7269.scala | 32 + test/files/run/t7331a.check | 2 + test/files/run/t7331a.scala | 10 + test/files/run/t7331b.check | 3 + test/files/run/t7331b.scala | 11 + test/files/run/t7331c.check | 3 + test/files/run/t7331c.scala | 11 + test/files/run/t7336.scala | 31 + test/files/run/t7375a.check | 4 + test/files/run/t7375a.scala | 16 + test/files/run/t7375b.check | 4 + test/files/run/t7375b/Macros_1.scala | 18 + test/files/run/t7375b/Test_2.scala | 3 + test/files/run/t7398.scala | 11 +- test/files/run/t7455.check | 4 + test/files/run/t7455/Outer.java | 31 + test/files/run/t7455/Test.scala | 30 + test/files/run/t7498.scala | 20 + test/files/run/t7507.scala | 31 + test/files/run/t7510.check | 0 test/files/run/t7510/Ann_1.java | 4 + test/files/run/t7510/Test_2.scala | 9 + test/files/run/t7556.check | 2 + test/files/run/t7556/Test_2.scala | 11 + test/files/run/t7556/mega-class_1.scala | 3002 ++++++++++++++++++++ test/files/run/t7558.scala | 9 + test/files/run/t7569.check | 12 + test/files/run/t7569.scala | 19 + test/files/run/t7571.scala | 12 + test/files/run/t7617a.check | 2 + test/files/run/t7617a/Macros_1.scala | 22 + test/files/run/t7617a/Test_2.scala | 5 + test/files/run/t7617b.check | 1 + test/files/run/t7617b/Macros_1.scala | 8 + test/files/run/t7617b/Test_2.scala | 11 + test/files/run/t7657.check | 3 + test/files/run/t7657/Macros_1.scala | 8 + test/files/run/t7657/Test_2.scala | 6 + test/files/run/t7733.check | 1 + test/files/run/t7733/Separate_1.scala | 5 + test/files/run/t7733/Test_2.scala | 9 + test/files/run/t7775.scala | 17 + test/files/run/t7779.scala | 67 + test/files/run/t7825.scala | 34 + test/files/run/toolbox_current_run_compiles.check | 2 + test/files/run/toolbox_current_run_compiles.scala | 28 + test/files/run/typed-annotated.check | 1 + test/files/run/typed-annotated/Macros_1.scala | 17 + test/files/run/typed-annotated/Test_2.scala | 3 + test/files/specialized/SI-7343.scala | 55 + test/files/specialized/SI-7344.scala | 53 + test/files/specialized/spec-ame.check | 2 +- test/files/specialized/spec-ame.scala | 3 + test/instrumented/boxes.patch | 2 +- .../library/scala/runtime/BoxesRunTime.java | 7 +- .../library/scala/runtime/ScalaRunTime.scala | 100 +- test/instrumented/srt.patch | 65 +- .../scala/concurrent/impl/DefaultPromiseTest.scala | 344 +++ test/junit/scala/runtime/ScalaRunTimeTest.scala | 70 + test/junit/scala/tools/nsc/SampleTest.scala | 17 + test/pending/junit/scala/util/t7265.scala | 46 + test/pending/pos/t7778/Foo_1.java | 6 + test/pending/pos/t7778/Test_2.scala | 3 + test/scaladoc/run/t7767.check | 1 + test/scaladoc/run/t7767.scala | 18 + tools/binary-repo-lib.sh | 2 +- 202 files changed, 8104 insertions(+), 1179 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/scala-2.10.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

