YouTube Twitter RSS
YouTube Twitter RSS
Marcelino's Web Site
The difficult is what takes a little time; the impossible is what takes a little longer. (Fridtjof Nansen)
 
Skip to content
  • Home
  • VU – Big Data Class 2018
  • Software Projects
  • Papers & Guest Post
  • My Music
  • My Blog
  • Contact
Tag OpenJDK

Tag Archives: OpenJDK

Phase Ordering of the Java Hostpot C2’s compiler

The Java C2 compiler turns Java bytecode into highly optimized native instructions. The process is decomposed in several phases. Knowing the order in which these phases are applied is important for developers interested in modifying Hostpot.  In this post I will talk about the phase ordering of the C2 compiler, …

Continue reading

marcelino •May 11, 2016blog-post, C2 Compilers, Hostpot, OpenJDK 1

Selective C2 optimizations using annotations

In this post I will be talking about how to make C2 selectively optimize methods based on a newly created annotation.  I will also describe the parts of the code that must be modified to implement such feature. Do you need annotations to optimize parts of your code? Annotations are …

Continue reading

marcelino •February 22, 2016blog-post, C2 annotation, approximated computing, Compilers, Hostpot, Hotspot, OpenJDK 0

Using Netbeans to Hack OpenJDK9 in Ubuntu

In a previous post I wrote about how to build OpenJDK 9.  This is cool,  but my objective was to mess around with the sources of Hotspot and modify it, so I must have a way to write my changes and debug them. I’m using as main source of reference …

Continue reading

marcelino •February 17, 2016blog-post, C2 Compilers, debugging, gdb, Hostpot, netbeans, OpenJDK 0

Compiling OpenJDK 9

If you ever feel like compiling the OpenJDK 9 in Ubuntu 14 yourself, here is a step by step tutorial. I asume you have already downloaded the source code for the OpenJDK. If you don’t: Install mercurial Download from here the tree extension for mercurial. In case you don’t have it, …

Continue reading

marcelino •February 11, 2016blog-post, C2 Compilers, Hostpot, OpenJDK 1
  • Categories

    • blog-post (10)
    • C2 (7)
    • CMake (1)
    • Uncategorized (3)
  • Recent Posts

    • Protected: Answering to Spam is so fun!
    • VU – Big Data Class 2018
    • My Ph.D. thesis
    • Rant: How to work in collective in order to keep things NOT working
    • Tackling hard problems. A case study
    • Approximated Loop Unrolling
    • Managing dependencies with CMake
    • More on phase order: Loop Optimizations of the C2 compiler
    • Notes on some interesting (for me) types of nodes of the Ideal Graph.
    • Phase Ordering of the Java Hostpot C2’s compiler
    • Selective C2 optimizations using annotations
    • Using Netbeans to Hack OpenJDK9 in Ubuntu
    • Compiling OpenJDK 9
    • WatDis: dear child o’ mine – 1
YouTube Twitter RSS
Powered by Tempera & WordPress.