Code Monkey home page Code Monkey logo

Comments (10)

erikhakansson avatar erikhakansson commented on July 19, 2024

This seems to be the relevant change in the JDK:
http://hg.openjdk.java.net/bsd-port/jdk8/jdk/rev/cb621c3e79a1

from dcevm.

erikhakansson avatar erikhakansson commented on July 19, 2024

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.

FearlessHyena avatar FearlessHyena commented on July 19, 2024

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.

erikhakansson avatar erikhakansson commented on July 19, 2024

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.

erikhakansson avatar erikhakansson commented on July 19, 2024

Or build it with GCC, either on your Mac or on another computer, and just lift the compiled binary over.

from dcevm.

FearlessHyena avatar FearlessHyena commented on July 19, 2024

ah got it i'll try that. thanks for the information guys

from dcevm.

skybber avatar skybber commented on July 19, 2024

There is a new fix for new versions >jdk8u20. You shoud uncomment

#hotspotTag=jdk8u5-b13

in gradle.properties before build

from dcevm.

FearlessHyena avatar FearlessHyena commented on July 19, 2024

great thanks @skybber. this one right?

#hotspotTag=jdk8u31-b13

i'll check it out

from dcevm.

virtual-machinist avatar virtual-machinist commented on July 19, 2024

#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.

idubrov avatar idubrov commented on July 19, 2024

8u45 build is available.

from dcevm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.