index
:
scala
2.10.x
2.11.x
2.12.x
2.8.x
2.9.x
SI-10027-test
gh-pages
javadoc
javadoc-dirty-hack
legacy/msil
scaladoc-include-assets
script-linux
wip-javadoc
The Scala programming language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
junit
/
scala
/
tools
/
nsc
/
backend
/
jvm
/
opt
Commit message (
Expand
)
Author
Age
Files
Lines
*
Don't exclude super calls to trait methods from inlining
Lukas Rytz
2016-11-29
1
-0
/
+15
*
Better inliner support for 2.12 trait encoding
Lukas Rytz
2016-11-25
5
-34
/
+153
*
assorted typo fixes, cleanup, updating of comments
Seth Tisue
2016-10-24
1
-1
/
+1
*
Default -Xmixin-force-forwarders to true
Lukas Rytz
2016-09-30
2
-2
/
+5
*
re-enable two tests (starr is up to date now)
Lukas Rytz
2016-09-30
2
-8
/
+4
*
Emit local module like lazy val
Adriaan Moors
2016-09-29
1
-2
/
+2
*
SD-225 Use a "lzycompute" method for module initialization
Jason Zaugg
2016-09-14
2
-3
/
+10
*
Fields does bitmaps & synch for lazy vals & modules
Adriaan Moors
2016-08-29
1
-3
/
+0
*
Fields phase expands lazy vals like modules
Adriaan Moors
2016-08-29
2
-5
/
+5
*
SD-192 Change scheme for trait super accessors
Jason Zaugg
2016-08-15
2
-9
/
+9
*
Merge pull request #5291 from lrytz/sd20
Adriaan Moors
2016-08-12
3
-5
/
+56
|
\
|
*
SD-20 Inlcude static methods in the InlineInfo in mixed compilation
Lukas Rytz
2016-07-19
3
-5
/
+56
*
|
Make fewer trait methods not-{private, protected}
Adriaan Moors
2016-08-11
1
-1
/
+1
*
|
Simplify erasure + mixin
Adriaan Moors
2016-08-11
1
-1
/
+1
*
|
Fields phase synthesizes modules
Adriaan Moors
2016-08-11
1
-1
/
+1
*
|
Fields phase
Adriaan Moors
2016-08-11
1
-1
/
+2
*
|
SD-48 limit the lenght of inlined local variable names
Lukas Rytz
2016-07-20
1
-0
/
+37
|
/
*
SI-9515 closure elimination also for non-Scala-Function SAM types
Lukas Rytz
2016-07-04
1
-0
/
+20
*
Emit trait method bodies in statics
Jason Zaugg
2016-06-28
3
-17
/
+45
*
Keep line numbers when inlining from the same compilation unit
Lukas Rytz
2016-06-06
1
-0
/
+48
*
SI-9256 check companions in same compilation unit only if same run
Lukas Rytz
2016-06-06
2
-17
/
+17
*
Store source file paths of classes being compiled in the bytecode repo
Lukas Rytz
2016-06-06
2
-2
/
+2
*
SI-9390 Emit local defs that don't capture this as static
Jason Zaugg
2016-06-01
2
-3
/
+3
*
Lambda impl methods static and more stably named
Jason Zaugg
2016-06-01
3
-30
/
+30
*
Merge pull request #5186 from lrytz/inlinerM5
Jason Zaugg
2016-05-27
1
-5
/
+5
|
\
|
*
Debug flag to print a summary of the inliner's work
Lukas Rytz
2016-05-24
1
-5
/
+5
*
|
Rename -Yopt to -opt, -Yopt-warnings to -opt-warnings
Lukas Rytz
2016-05-25
15
-27
/
+27
|
/
*
SI-9121 test case (fixed in new optimizer), SI-9179 test case
Lukas Rytz
2016-05-23
1
-0
/
+23
*
All JUnit tests pass without bootstrap (when run in intellij, sbt)
Lukas Rytz
2016-05-20
2
-4
/
+8
*
Small cleanup in JUnit test
Lukas Rytz
2016-05-20
1
-5
/
+1
*
Clean up bytecode testing methods.
Lukas Rytz
2016-05-20
11
-276
/
+271
*
Better abstraction for bytecode tests. Also organize some imports.
Lukas Rytz
2016-05-20
17
-290
/
+202
*
Rename nsc.backend.jvm.CodeGenTools to testing.BytecodeTesting
Lukas Rytz
2016-05-20
17
-17
/
+17
*
Reduce boilerplate in compiler JUnit tests (#5158)
Jason Zaugg
2016-05-16
12
-141
/
+49
*
SD-140 inline the correct default method
Lukas Rytz
2016-04-28
2
-12
/
+33
*
SI-9684 Deprecate JavaConversions
Som Snytt
2016-04-22
11
-11
/
+11
*
Ensure that lzycompute methods are entered into the scope
Lukas Rytz
2016-04-20
1
-2
/
+14
*
Ensure ClassBTypes constructed from symbol and classfile are identical
Lukas Rytz
2016-04-20
1
-13
/
+1
*
SD-98 don't emit unnecessary mixin forwarders
Lukas Rytz
2016-04-12
2
-21
/
+6
*
Fix InlineInfo attribute for nested module accessors
Lukas Rytz
2016-04-07
1
-29
/
+67
*
Remove unused optimizer warnings related to trait impl classes
Lukas Rytz
2016-04-04
1
-24
/
+0
*
Remove dead code in the optimizer related to trait impl classes
Lukas Rytz
2016-04-04
1
-21
/
+20
*
Merge pull request #4971 from adriaanm/genbcode-delambdafy
Adriaan Moors
2016-03-31
2
-4
/
+4
|
\
|
*
Additional SAM restrictions identified by Jason
Adriaan Moors
2016-03-26
2
-4
/
+4
*
|
Inline super calls, as they are statically resolved
Lukas Rytz
2016-03-23
5
-58
/
+49
|
/
*
New trait encoding: use default methods, jettison impl classes
Jason Zaugg
2016-03-18
6
-70
/
+100
*
Merge pull request #4968 from lrytz/oldOptCleanup
Adriaan Moors
2016-02-24
11
-15
/
+15
|
\
|
*
Remove -Y settings that are no longer used in 2.12
Lukas Rytz
2016-02-16
11
-15
/
+15
*
|
Clean up some bytecode tests
Lukas Rytz
2016-02-16
4
-130
/
+88
|
/
*
SD-79 don't issue spurious inliner warnings under l:project
Lukas Rytz
2016-02-15
1
-0
/
+9
[next]