As an example, Java is in there for Android. There is also a lot of JavaScript that isn’t shared between desktop and Android.
As an example, Java is in there for Android. There is also a lot of JavaScript that isn’t shared between desktop and Android.
Dang, this is making me a little nostalgic. I actually really enjoyed writing Java Applets. I'm sure if I went back to some of my old codebases though I'd be thanking my lucky stars for React and LiveView.
I wonder how much of that ASM is for JIT compilation, and how much is for stuff like fast media decoding.
The one other place I know of (other than android stuff) where java is used is the html parser (tokenizer really), which is written in java and then used to generate a C++ version.
mozilla-central only contains GeckoView (the embedding API for Android) which uses Java for the API itself and Kotlin for all the unit tests.
Being in a different repository, it didn't show up in OP's stats, either.