Questions tagged [openj9]

Eclipse OpenJ9 is an open source project that provides a high-performance, scalable, Java virtual machine (JVM) implementation. The initial code contribution for the project came from IBM's production J9 JVM.

Eclipse OpenJ9 is an open source project that provides a high-performance, scalable, Java virtual machine (JVM) implementation. The initial code contribution for the project came from IBM's production J9 JVM. See the code at https://github.com/eclipse/openj9

65 questions
2
votes
1 answer

Access violation on calling j9port_startup_library

I have build openj9 for Windows using these instructions: https://github.com/eclipse/openj9/blob/master/buildenv/Build_Instructions_V8.md#windows When I try the following code (Visual Studio 2017): J9PortLibraryVersion…
Remko
  • 7,214
  • 2
  • 32
  • 52
1
vote
1 answer

JBang on OpenJ9

I'm trying to run the latest JBang v0.102.0 on Eclipse/IBM JDK, but I get this error. Any suggestions? C:\bin\jbang\bin>java -version openjdk version "17.0.5" 2022-10-18 IBM Semeru Runtime Open Edition 17.0.5.0 (build 17.0.5+8) Eclipse OpenJ9 VM…
dvisentin
  • 75
  • 6
1
vote
1 answer

The cause field in Throwable object is set to this after popping method stack frames

Here is my openj9 version: openjdk version "11.0.10" 2021-01-19 OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.10+9) Eclipse OpenJ9 VM AdoptOpenJDK (build openj9-0.24.0, JRE 11 Linux amd64-64-Bit Compressed References 20210120_910 (JIT…
cbcwestwolf
  • 51
  • 1
  • 7
1
vote
1 answer

OpenJ9 MD5 implementation

One of our customers has migrated from IBM J9 (Java 8) IBM J9 VM (build 2.8, JRE 1.8.0 Linux amd64-64 Compressed References 20160427_301573 (JIT enabled, AOT enabled) J9VM - R28_Java8_SR3_20160427_1620_B301573 JIT -…
Torres
  • 5,330
  • 4
  • 26
  • 26
1
vote
1 answer

Image adoptopenjdk/openjdk11-openj9 not available

Some days ago our jenkins builds broken because the image "adoptopenjdk/openjdk11-openj9" was not available on docker hub. This is the error: docker pull adoptopenjdk/openjdk11-openj9 Using default tag: latest latest: Pulling from…
lquitadamo
  • 633
  • 9
  • 22
1
vote
1 answer

How to setup remote profiling with JProfiler 12.0.3 on OpenJ9/Alpine container

I am trying to setup an alpine linux docker container with jprofiler 12.0.3, so that I can connect to it remotely. In my Dockerfile: FROM adoptopenjdk/openjdk11-openj9:alpine-slim ... RUN wget…
1
vote
0 answers

Does invokevirtual break Scalar Replacement on Java?

I am looking to refactor my application to allow Escape Analysis and Scalar Replacement to kick in for one particular object, that's allocated very often. I assume I will not hit any inlining limits in JVM because I can just tune in case there is…
underflow
  • 73
  • 1
  • 7
1
vote
1 answer

How to view Android code after JIT optimization?

I hope you are well. While programming, I came to wonder if my lazy (but pretty) code will eventually get optimized and I don't need to care about optimization or not. So I ran some searches and found out HotSpot or OpenJ9 are tools that I can use…
Cheolho Jeon
  • 359
  • 1
  • 12
1
vote
1 answer

OpenJ9 class sharing between different applications

Is it possible/reasonable to use OpenJ9's class sharing feature to reduce the memory usage of single instances of different applications? More details: It seems like the feature is designed for reducing memory usage when running multiple instances…
1
vote
1 answer

Is Java RMI doesnt work traditional way with AdoptJDK Openj9 JVM?

I am trying to start a simple RMI server with AdoptOpenJDK's OpenJ9 JVM but, the program exits with no error/exception and the RMI server doesn't start. Exact same program works with AdoptOpenJDK's HotSpot JVM and other oracle variants. Sample…
ladybug
  • 39
  • 7
1
vote
0 answers

Is there a way to reduce the JVM off heap overhead?

We were testing with both HotSpot and OpenJ9 and it seems like both impose an overhead of about 40MB+ of off heap memory (checking in JConsole) even before loading a single class. Is there a way to reduce this overhead? Obviously I tried to limit…
Guy Korland
  • 9,139
  • 14
  • 59
  • 106
1
vote
1 answer

SpringBoot openJ9 Kubernetes Crash InterpreterEmulator.cpp:208

I'm randomly getting this crash recently and I'm not sure how to debug this. Can anyone please point me in the right direction. Tools I have used are, Spring Boot 2 + Kubernetes + adopt openj9 jdk13 Assertion failed at…
Ronny Shibley
  • 2,030
  • 22
  • 25
1
vote
1 answer

Using OpenJ9 with CUDA & GPU

I recently found out that there is a way, using OpenJ9 with CUDA, to exploit GPU performance. But right now I am still facing problems. I do have the most recent Version of CUDA installed on my PC as well as the current version of OpenJ9. In…
bensch
  • 11
  • 1
1
vote
2 answers

Openliberty enable wire debug traces

I'm facing an issue that requires me to debug the HTTP traffic within two microservices, we are implementing our microservices with microprofile v3 and openliberty. I've tried to enable the HTTP traces through server.xml and by environmental…
Javier Toja
  • 1,630
  • 1
  • 14
  • 31
1
vote
1 answer

I got missing executeable files after installing OpenJDK OpenJ9 in ubuntu 18.04

I recently installed OpenJ9 jvm in my Ubuntu 18.04 machine from https://launchpad.net/~rpardini/+archive/ubuntu/adoptopenjdk and got this notifications in my terminal: ** Missing executable /usr/lib/jvm/adoptopenjdk-11-jdk- openj9/bin/jcmd…