Hacker GitHub

← All repos

openjdk/jdk

View on GitHub ↗ ★ 23,492 Java

JDK main-line development https://openjdk.org/projects/jdk

129 mentions on Hacker News by 93 people: 17 stories, 112 comments · first 2019-04-25 · latest 2026-10-25

Mentions per year 129 mentions · busiest year 2023 (28)
20082026
  1. Still does. Example: https://docs.oracle.com/en/java/javase/11/docs/api/index.htm... https://github.com/openjdk/jdk/blob/master/src/java.base/sha... I think Gophers borrowed the idea of generating docs from header/source comment from Java.…
    comment by eternalban · 2020-09-10 · in Go modules have a v2+ problem
  2. https://github.com/openjdk/jdk/graphs/contributors How interesting, more and more activity? year by year
    comment by KajMagnus · 2020-09-09 · in OpenJDK is now on GitHub
  3. https://github.com/openjdk/jdk
    comment by pron · 2020-09-08 · in OpenJDK is now on GitHub
  4. HotSpot definitely uses five tiers (including the interpreter, so same as JSC). https://github.com/openjdk/jdk/blob/0aefe6f20ae719c9793c790d... I'll give you that levels 1-3 use the same IR, but that says more about the generality of the…
    comment by monocasa · 2020-07-29 · in Speculation in JavaScriptCore
  5. …notice there's no pass to do this in Hotspot - it just happens due to the inlining and GCM passes. https://github.com/openjdk/jdk/blob/883a4f65b9b1533c8a51d156... And here's a paper on trying to add actual Fusion to Java, which they…
    comment by chrisseaton · 2020-06-24 · in Haskell for a New Decade [pdf]
  6. They still have assemblers in them - they're just done with method calls rather than text. https://github.com/openjdk/jdk/blob/e73ce9b406c34bd460f0797f... Also if you look at the compiler's intermediate representation at the very last…
  7. See this code: https://github.com/openjdk/jdk/blob/39c023612dbdd1016ad24b60... It only works when isatty() returns true on both stdin and stdout. If you redirect stdin from a file, but stdout still goes to tty, isatty() on stdout will…
    comment by skissane · 2019-11-30 · in Improving CLIs with isatty
  8. …for example) that's generated at startup time, and written in assmebly as a C++ DSL. E.g. https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/x... and https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/x...
    comment by pron · 2019-11-04 · in Build OpenJDK for a Nice Speedup
  9. …previously it was an Enterprise-only feature in that compiler. For example open source code in C2 https://github.com/openjdk/jdk/blob/497cb3f4f4ae7f86c1731396... . > Now since they are able to loop unroll it by analysing AST There's no AST…
    comment by chrisseaton · 2019-09-25 · in Graal Autovectorization
  10. OpenJDK BigDecimal::doubleValue() goes via a string in certain situations https://github.com/openjdk/jdk/blob/master/src/java.base/sha...
  11. I'm pretty sure that's 100% immaterial to the argument but from 8 seconds on Google, here: https://github.com/openjdk/jdk C++: 13.9% C: 5.4% Or here: https://en.wikipedia.org/wiki/HotSpot "Written in C++, Assembly" Or here:…
    comment by ketralnis · 2019-05-23 · in E Programming Language
  12. …outnumber "clazz" in OpenJDK, 1541 to 1021. Wonder if there's a reason they haven't settled on one. https://github.com/openjdk/jdk/search?q=klass https://github.com/openjdk/jdk/search?q=clazz
    comment by MaxBarraclough · 2019-04-25 · in Interface Dispatch (2018)