Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

lrytz

lrytz created a comment on a pull request on scala/scala
Thank you!

View on GitHub

lrytz created a review on a pull request on scala/scala

View on GitHub

lrytz created a review comment on a pull request on scala/scala
Right, thank you for the idea. I cleaned up `addStringNoForce` and implemented your suggestion.

View on GitHub

lrytz created a review on a pull request on scala/scala

View on GitHub

lrytz pushed 1 commit to t13062 lrytz/scala
  • restore original toString / mkString 2bc13ce

View on GitHub

lrytz pushed 2 commits to t13062 lrytz/scala
  • simplify addStringNoForce 9465508
  • restore original toString / mkString 3b96d13

View on GitHub

lrytz opened an issue on scala/bug
Avoid unnecessary var boxing (ObjectRef / IntRef ...)
``` class A { def f = { var x = 0 def n = x + 1 n } } ``` It might be possible in LambdaLift to prevent the `IntRef` with a local analysis. In `n`, `x` is not updated and...
lrytz created a review on a pull request on scala/scala
Thank you!

View on GitHub

lrytz created a review on a pull request on scala/scala

View on GitHub

lrytz pushed 2 commits to lazy-list-null-out lrytz/scala
  • `@nullOut` annotation `this: @nullOut` or `local: @nullOut` sets the local variable slot to `null` after loading the... d2c07de
  • Show that @nullOut works as intended Needs a restarr to work! The forwarder / alias `IterableOnceOps./:` uses `@nul... d783f87

View on GitHub

lrytz created a comment on a pull request on scala/scala
Hello, optimizer! https://github.com/scala/scala/blob/v2.13.15/src/compiler/scala/tools/nsc/backend/jvm/opt/CopyProp.scala#L143 ``` ...// current field value is `this`, which won't be gc'd a...

View on GitHub

lrytz pushed 2 commits to lazy-list-null-out lrytz/scala
  • `@nullOut` annotation `this: @nullOut` or `local: @nullOut` sets the local variable slot to `null` after loading the... 7be76ae
  • Show that @nullOut works as intended Needs a restarr to work! The forwarder / alias `IterableOnceOps./:` uses `@nul... 8f785ec

View on GitHub

lrytz pushed 2 commits to lazy-list-null-out lrytz/scala
  • `@nullOut` annotation `this: @nullOut` or `local: @nullOut` sets the local variable slot to `null` after loading the... c0322a6
  • Show that @nullOut works as intended Needs a restarr to work! The forwarder / alias `IterableOnceOps./:` uses `@nul... 260cea2

View on GitHub

lrytz created a comment on a pull request on scala/scala
I took another look at `mkString`, as the motivating example is `Random.alphanumeric.take(bigNumber).mkString`. `@nullOut` works to prevent live `this` references on the stack through all the fo...

View on GitHub

lrytz created a comment on a pull request on scala/scala
Now that I think of it, `adaptToMember` to a member of `AnyRef` should always warn. Maybe even without `-Xlint`? ```scala scala> implicit class Elvis[A](alt: => A) { def ?:(a: A): A = if (a.asI...

View on GitHub

lrytz created a review on a pull request on scala/scala
LGTM (for 2.13.17)

View on GitHub

lrytz created a comment on a pull request on scala/scala
> > I wanted to test for NamePos attachment, which seemed to evaporate. > > I think you were mistaken there, bud. Probably something else was going on... (leaving this as a reminder to look agai...

View on GitHub

lrytz created a comment on an issue on scala/scala-dev
@SethTisue thanks for digging. I added some `println`s here https://github.com/scalameta/metals/blob/v1.4.1/mtags/src/main/scala-2/scala/meta/internal/pc/completions/ArgCompletions.scala#L21-L28...

View on GitHub

lrytz created a review comment on a pull request on scala/scala
I think the message should tell more precisely what's going on, is that doable? I needed `-Vprint:typer`. Also for the other universal methods.

View on GitHub

lrytz created a review on a pull request on scala/scala
Impl looks good

View on GitHub

lrytz created a review on a pull request on scala/scala
Impl looks good

View on GitHub

lrytz opened a draft pull request on scala/scala
@nullOut annotation
Includes changes from https://github.com/scala/scala/pull/10937. Continuation of https://github.com/scala/scala/pull/7990. ----- `this: @nullOut` or `local: @nullOut` sets the local variab...
lrytz pushed 2 commits to lazy-list-null-out lrytz/scala
  • `@nullOut` annotation `this: @nullOut` or `local: @nullOut` sets the local variable slot to `null` after loading the... 4496439
  • Show that @nullOut works as intended Needs a restarr to work! The forwarder / alias `IterableOnceOps./:` uses `@nul... c04186f

View on GitHub

lrytz created a branch on lrytz/scala

lazy-list-null-out - The Scala programming language

lrytz created a comment on an issue on scala/bug
It works in Scala 3... So probably it's a compiler / inference issue, not a library puzzle.

View on GitHub

lrytz opened an issue on scala/bug
BuildFrom inference fails for Set subclass extending AbstractSet
This is a simplification of `Enumeration#ValueSet` which has the same issue. ```scala package scala import collection.immutable import collection.mutable import collection.BuildFrom abs...
lrytz closed a draft pull request on scala/scala
testing scabot
lrytz pushed 2 commits to 2.13.x scala/scala
  • Improve error for funcs ff18491
  • Merge pull request #10932 from som-snytt/issue/11517-missing-param-msg Improve error for funcs 50d025b

View on GitHub

lrytz closed an issue on scala/bug
Improve message for missing parameter type if no method takes a function
As requested by tpolecat: ``` scala 2.13.0-RC1> "abc".indexOf(_ + 1) ^ error: missing parameter type for expanded function ((<x$1: error>) => x...
lrytz closed a pull request on scala/scala
Improve error for funcs
Fixes scala/bug#11517 Note that `neg/sammy_error` compiles in Scala 3.
Load more