Comments (10)
This seems to be the relevant change in the JDK:
http://hg.openjdk.java.net/bsd-port/jdk8/jdk/rev/cb621c3e79a1
from dcevm.
I managed to build a DCEVM targeting a JDK8u25 and it works perfectly! So it would be nice if some new binaries could be released. I suspect this is not an OSX issue so most new JDK8 releases might need new binaries.
from dcevm.
hi Erik, I'm in the same boat and would like to use it with JDK8u30. Could you share what you had to do to make a build? Is it as simple as adding an entry in the gradle.properties for the new jdk (hotspotTag=jdk8u30-b99 for e.g.) and just building it?
from dcevm.
Yeah, that's what I did. I had some problems due to incompatibilites with Clang though. The compiler will complain about unknown flags. Simply go into the Makefile and remove those flags at the relevant places.
from dcevm.
Or build it with GCC, either on your Mac or on another computer, and just lift the compiled binary over.
from dcevm.
ah got it i'll try that. thanks for the information guys
from dcevm.
There is a new fix for new versions >jdk8u20. You shoud uncomment
#hotspotTag=jdk8u5-b13
in gradle.properties before build
from dcevm.
great thanks @skybber. this one right?
#hotspotTag=jdk8u31-b13
i'll check it out
from dcevm.
#hotspotTag=jdk8u31-b13
Compilation failed with wrong argument format error until I manually commented out /hotspot/src/share/vm/prims/jvmtiRedefineClasses2.cpp:1540. Tests with Oracle JDK 1.8u31 ran successfully.
from dcevm.
8u45 build is available.
from dcevm.
Related Issues (20)
- DCEVM supports AARCH64 planning
- DCEVM for Java 17 HOT 37
- Segfault when redefining classes inside a class transformer HOT 11
- A fatal error has been detected by the Java Runtime Environment
- Running DCEVM-8u181-installer.jar with jdk1.8.0_261 HOT 1
- JBR-17.0.1.12-164.8-dcevm - Fatal error while running HotswapAgent tests HOT 5
- Is it possible to install DCEVM on multiple JDK version HOT 1
- Invalid layout of java.lang.Thread at name
- Build on windows fails because of distro-name.patch
- [Windows10 64] jdk8_u181 decvm Fatal error while runing HotSwapAgent HOT 1
- Questions about Dcevm version And Project start mode
- Hotswap agent not reloading classes
- How to compateble the other openjdk version
- Crashes when retransform classes that are used inside part of the jdk HOT 2
- Does dcevm support C2 compiler HOT 6
- Canot install DCEVM - Linux - Java 17 - NoSuchFileException - no /lib/amd64 directory HOT 1
- Where i can download jdk-8u181? HOT 1
- Open Source Licence HOT 1
- The issue of StackOverflowError caused by conflicts between the dcevm patch and other agents. HOT 3
- Hello! Can you help me provide a JDK 8u345 version?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dcevm.