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
20082026
-
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 -
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 -
https://github.com/openjdk/jdk
comment by pron · 2020-09-08 · in OpenJDK is now on GitHub -
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 -
…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] -
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…
comment by chrisseaton · 2019-12-31 · in Assembly Language Programming: Still Relevant Today (2015) -
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 -
…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 -
…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 -
OpenJDK BigDecimal::doubleValue() goes via a string in certain situations https://github.com/openjdk/jdk/blob/master/src/java.base/sha...
comment by shellac · 2019-08-28 · in Python rounds float values by converting them to string and then back -
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 -
…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)