6 comments

  • HexDecOctBin 5 minutes ago
    What's the latest status? Is it still limited to 63-bits of data plus 1 bit for nullability?
  • weinzierl 21 minutes ago
    If I understand this correctly then Integer becomes a value class and every instance of it loses its object identity.

    I do not have a lot of knowledge about the details but from the outset it seems like a rather bold move to me.

    • agilob 10 minutes ago
      Java has a mechanism for Integer and Long objects caching using something that already looks like value object, cached objects can be compared using ==. hashCode of Integer already returns int, the boxed int value. Not much of value is lost.
  • ligarota 51 minutes ago
  • mi_lk 5 minutes ago
    It might disappoint some cool kids, but the death of Java has been greatly exaggerated
  • whytevuhuni 1 hour ago
    How much of Valhalla is this? 50% of it? 90% of it?
    • pjmlp 33 minutes ago
      50% maybe.

      There are other projects that depend having it in place, SIMD (vectors), reiffed generics, non nullable types.

  • germandiago 1 hour ago
    2934 commits OMG... huge work.
    • thibaut_barrere 4 minutes ago
      Yes, massive respect for that type of perseverance on long term, important changes.
    • estebank 15 minutes ago
      It's a project years in the making.