Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove dead-code runtime hash() methods. | Sébastien Doeraene | 2016-04-13 | 1 | -4/+0 |
| | | | | | | | | | | | | | ScalaRunTime had a bunch of overloads of the `hash()` method, but only the `Any` version is ever used by the codegen. Worse, their implementation was not in sync with the actual implementations in BoxesRunTime, called by the `Any` version. For example, hash(0x80000000L) != hash(0x80000000L: Any) This commit simply removes all of this dead code. Similarly, we remove BoxesRunTime.hashFromObject(), which was never called either. | ||||
* | Updated copyright to 2013 | Carlo Dapor | 2013-01-02 | 1 | -1/+1 |
| | |||||
* | Fix for SI-5644. | Paul Phillips | 2012-04-06 | 2 | -0/+839 |
Don't let OverloadedTypes reach the backend. When you want a method from a particular symbol, avoid getMember, which may inflict upon you an OverloadedType if an inherited member has the same name. Instead, use the (just now appearing) definitions.getDecl. |