Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Sign up
Pro
-
Lightbend
- Brisbane, Australia
-
Lightbend
- Brisbane, Australia
Popular repositories
-
-
Forked from sbt/sbt-onejar
Packages your project using One-JAR™ (Mirror. Official repo is now https://github.com/sbt/sbt-onejar)
-
Forked from pchiusano/scalaz7-experimental
Development moved to: https://github.com/scalaz/scalaz/tree/scalaz-seven
-
1,145 contributions in the last year
Contribution activity
August 2019
- retronym/reactive-streams-jvm Java
- retronym/inc Scala
- retronym/gradle Groovy
Created a pull request in scala/scala that received 13 comments
Optimize compiler phase assembly
I noticed in profiles that filtering the the before set
for hard links generated a lot of garbage in compilers configured
with a large number of pl…
+136
−31
•
13
comments
- Optimize setting initialization with large classpaths
- Optimize the classpath implementation
- Optimize setting initialization with large classpaths
- [backport] Fix regression in phase assembly with consecutive ru…
- Merge 2.12.x to 2.13.x [ci: last-only]
- Use the first scalac-plugin.xml from the plugin classpath
- Reduce allocations in the backend
- Hoist TypeCollector used by containsTypeVar in hot path in basetypeseqs
- Reuse an instance of FindMember
- Reduce allocations in Typer
- Revert "Generate shallower ASTs in pattern translation"
- Choose the inner-most scalac-plugin.xml resource during plugin resolution
- Fix regression in classpath when JARs have 'a.b' entries beside 'a/b'
- Disable expensive lookup of source file in classfile parser by default
- Fix regression in large string interpolations with non-String typed splices
- Reduce allocations in Typer / Attachments
- Douse an allocation hotspot in pattern matcher