<tbody><tr><td align="right"><a href="https://github.com/scala/scala/commit/cb4b8eb">cb4b8eb</a> </td><td>update typesafe.artifactory-online.com to private-repo</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/bf93057">bf93057</a> </td><td>Change Scala license to unmodified 3-clause BSD.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/a1796aa">a1796aa</a> </td><td>SI-7398 Enable test for Java 8 source parser under Java 8</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/bf0f9da">bf0f9da</a> </td><td>SI-7825 Consider DEFAULTMETHOD when refchecking concreteness</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/cb028ba">cb028ba</a> </td><td>SI-7818 Cast our way out of extended existential angst</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/2391887">2391887</a> </td><td>SI-7767 Test case for Scaladoc on early initializers</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/48283ca">48283ca</a> </td><td>SI-7767 avoid rejecting Scaladoc comments in early initializers</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/fe9a3e9">fe9a3e9</a> </td><td>SI-7269 Rework MapLike#retains to account for desugaring change</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/a19babc">a19babc</a> </td><td>SI-7814 Updates the instrumented version of ScalaRuntime.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/fb43ec8">fb43ec8</a> </td><td>SI-7814 Avoid init cycle between Predef, `package`, ScalaRuntime</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/7804cec">7804cec</a> </td><td>[nomaster] SI-7652 REPL extended quest for tools</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/8b10daf">8b10daf</a> </td><td>[nomaster] SI-7652 Bad tools fails loudly</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/9772ec8">9772ec8</a> </td><td>typedAnnotated no longer emits nulls</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/a78dddd">a78dddd</a> </td><td>Modify perRunCaches to not leak WeakReferences</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/989c3f8">989c3f8</a> </td><td>SI-7149 Use a WeakHashSet for type uniqueness</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/3ada703">3ada703</a> </td><td>SI-7150 Replace scala.reflect.internal.WeakHashSet</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/bce786f">bce786f</a> </td><td>SI-7782 Derive type skolems at the ground level</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/27d61a2">27d61a2</a> </td><td>SI-4760 Parser handles block-ending import</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/cb9f2b9">cb9f2b9</a> </td><td>[nomaster] SI-7790 No ScriptEngine in 2.10 build</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/133b5c0">133b5c0</a> </td><td>Commit .gitignore directly</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/9d5ed33">9d5ed33</a> </td><td>SI-7775 Harden against the shifting sands of System.getProperties</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/5dbc37d">5dbc37d</a> </td><td>SI-7779 Account for class name compactification in reflection</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/bc6d4b5">bc6d4b5</a> </td><td>SI-7486 More tests for cycles triggered by implicit search</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/ed34bcb">ed34bcb</a> </td><td>SI-942 A test case, five years adrift.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/42e0f73">42e0f73</a> </td><td>SI-7716 Exclude patmat synthetics from bounds checking</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/076a92b">076a92b</a> </td><td>SI-7603 Remove diagnostic code for annotation error</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/ab8a223">ab8a223</a> </td><td>SI-7603 Fix thread safety of FlagTranslation</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/75b44a6">75b44a6</a> </td><td>[nomaster] macro expansions are now auto-duplicated</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/3222add">3222add</a> </td><td>SI-7752 Don't disambiguate type parameters of overloaded alts</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/f91242c">f91242c</a> </td><td>SI-7014 Annot arg may refer to annotated class's member</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/e65321c">e65321c</a> </td><td>SI-7694 Add @uncheckedBounds to the library</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/5724cae">5724cae</a> </td><td>SI-7694 @uncheckedBounds, an opt-out from type bounds checking</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/ebb01e0">ebb01e0</a> </td><td>SI-7020 Determinism for pattern matcher warnings</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/1d28fe6">1d28fe6</a> </td><td>[nomaster] SI-7733 reflective packages now more consistent with scalac</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/1dac5ef">1dac5ef</a> </td><td>showRaw now prints symbols of def trees</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/26a8679">26a8679</a> </td><td>currentRun.compiles now correctly works in toolboxes</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/5626c74">5626c74</a> </td><td>[nomaster] macro errors now always have positions</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/36524c2">36524c2</a> </td><td>SI-7331 tb.parse returns unpositioned trees</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/cd41987">cd41987</a> </td><td>SI-4907 SI-4615 scala.bat honors -J and -D options.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/2864c7f">2864c7f</a> </td><td>brings JavaMirrors up to speed with ClassfileParser</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/79009e3">79009e3</a> </td><td>Rename t7636-neg.check to the standard t7636.check.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/050b4c9">050b4c9</a> </td><td>SI-7455 Drop dummy param for synthetic access constructor</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/c4bf1d5">c4bf1d5</a> </td><td>SI-7636 Fix a NPE in typing class constructors</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/2473e66">2473e66</a> </td><td>SI-7687 Handle spaces in %COMSPEC% path in scala.bat.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/c34b048">c34b048</a> </td><td>[backport] SI-7569 Fix end position in PostfixSelect tree</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/ef979c0">ef979c0</a> </td><td>SI-7657 clarifies the "macro overrides method" rule</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/48c677c">48c677c</a> </td><td>SI-7336 - Link flatMapped promises to avoid memory leaks</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/06606e8">06606e8</a> </td><td>SI-7265 General test for spec version</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/6368ae7">6368ae7</a> </td><td>SI-7649 Fix positions for reshaped tag materializers</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/d09a46b">d09a46b</a> </td><td>fix typo in BigInt/BigDecimal deprecation messages</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/e72ae70">e72ae70</a> </td><td>SI-7617 typedAssign no longer expands lhs</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/55decf7">55decf7</a> </td><td>makes it more convenient to work with SuppressMacroExpansionAttachment</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/504b5f3">504b5f3</a> </td><td>SI-7638 Superaccessor lookup after specialization</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/eebaae5">eebaae5</a> </td><td>SI-7603 Speculative fix for annotation binding error</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/0c752d7">0c752d7</a> </td><td>Less noise on a partest failure.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/2285493">2285493</a> </td><td>SI-7344 Specialize methods in private scopes</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/e7ac254">e7ac254</a> </td><td>SI-7571 Allow nesting of anonymous classes in value classes</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/d2c5324">d2c5324</a> </td><td>Refactoring to the scala-concurrent-tck.scala - there were numerous logical issues with the former implementation - failed assertions may not fail the build - there was a lot of ceremony and noise</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/da54f34">da54f34</a> </td><td>Cleaning up method implementations in Future Optimizations: 1) Avoiding isDefinedAt + apply and using applyOrElse to allow for optimizations later 2) Reducing method sizes to be more JIT + inliner friendly 3) Reusing core combinators to reuse inliner/JIT optimizations and be more code-cache friendly</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/c43b504">c43b504</a> </td><td>SI-7343 Fixed phase ordering in specialization</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/c0ba5eb">c0ba5eb</a> </td><td>Removed redundant `retypedMethod` in `Duplicators`</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/da1ae7a">da1ae7a</a> </td><td>[backport] relax time constraint in duration-tck.scala (for Windows VMs) (cherry picked from commit 3e0fbc0193f0b6f58dc16dae3824677e9902dc7b)</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/3494397">3494397</a> </td><td>Add Eclipse project for JUnit tests.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/25a8e70">25a8e70</a> </td><td>Add support for JUnit tests</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/c71fa58">c71fa58</a> </td><td>[backport] SI-7498 ParTrieMap.foreach no longer crashes</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/d5288f8">d5288f8</a> </td><td>SI-7505 Test case for pattern matcher + type alias bug</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/ac4e3ca">ac4e3ca</a> </td><td>Refactor testing logic for only running under certain JDK versions</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/fc6da8d">fc6da8d</a> </td><td>Test for reading JDK 8 (classfile format 52) class files.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/608f577">608f577</a> </td><td>SI-6841 Fix bug at the intersection of DelayedInit and named args</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/dd5fa60">dd5fa60</a> </td><td>SI-7558 Fix capture of free local vars in toolbox compiler</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/28c5f73">28c5f73</a> </td><td>SI-7556 Fix runtime reflection involving ScalaLongSignature</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/d2faeb9">d2faeb9</a> </td><td>SI-7507 Fix lookup of private[this] member in presence of self type.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/4dc3a33">4dc3a33</a> </td><td>SI-7375 ClassTag for value class aliases</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/b941551">b941551</a> </td><td>SI-6138 Centralize and refine detection of `getClass` calls</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/f92ef91">f92ef91</a> </td><td>SI-7391 Always use ForkJoin in Scala actors on ... ... Java 6 and above (except when the porperty actors.enableForkJoin says otherwise)</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/5b54681">5b54681</a> </td><td>SI-7473 Bad for expr crashes postfix</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/bae4196">bae4196</a> </td><td>A test case for a recent LUB progression.</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/e18e48d">e18e48d</a> </td><td>SI-7421 remove unneeded extra-attachement in maven deploy</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/d38e8ae">d38e8ae</a> </td><td>SI-7497 Fix scala.util.Properties.isMac</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/b89dc03">b89dc03</a> </td><td>Increase build.number to 2.10.3</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/658d90a">658d90a</a> </td><td>c.typeCheck(silent = true) now suppresses ambiguous errors</td></tr><tr><td align="right"><a href="https://github.com/scala/scala/commit/73d494d">73d494d</a> </td><td>Reimplementing much of the DefaultPromise methods Optimizations: 1) Avoiding to call 'synchronized' in tryComplete and in tryAwait 2) Implementing blocking by using an optimized latch so no blocking ops for non-blockers 3) Reducing method size of isCompleted to be cheaper to inline 4) 'result' to use Try.get instead of patmat</td></tr></tbody>
0 commit comments