Live data from Hacker News

Viewing profile — thomaswue

thomaswue

HN member
Joined
Sun, Aug 18, 2013, 2:20 PM UTC
HN karma
72
Public activity
11 items

About thomaswue

Compiler and virtual machine enthusiast. Researcher at Oracle Labs. Graal OpenJDK project lead. Expressed opinions are my own.

Recent public activity

  1. comment
    Comment #45259908

    Great to hear! The project will continue to evolve and bring innovation for the developer community.

  2. comment
    Comment #38865205

    What are the constraints on station names - i.e. min length, max length, maximum number of different names?

  3. comment
    Comment #17579207

    This compilation step is only required once when you release your tool. The resulting binary is then providing fast startup and low memory footprint whenever users invoke your tool…

  4. comment
    Comment #12125563

    Yes. Sulong assumes that at least the LLVM bitcode including debug information is available. It does not work with third party machine code binaries where no source information is …

  5. comment
    Comment #12124902

    Yes, this is an excellent description.

  6. comment
    Comment #12124201

    The default when running static languages like C++ or Rust or Go via Sulong is to stick to the memory layout chosen by the programmer. There is no conversion to typical JVM memory …

  7. comment
    Comment #12123977

    It works without common memory layout between Truffle languages. It even simplifies the ability to use diverse physical memory layouts within the same language. The programmer spec…

  8. comment
  9. comment
    Comment #12123902

    The idea of Truffle language interoperability is to avoid switching the representation at the language boundary. Objects carry their type information with them that includes the se…

  10. comment
    Comment #10734207

    Agreed that this is only research prototype with significant limitations at the moment. Dynamic changes to the graph should however be something in particular a dynamic optimizatio…

  11. comment
    Comment #6232753

    The Graal OpenJDK project is available open source with a GPL license ( http://openjdk.java.net/projects/graal/ ). The Truffle API includes a Classpath exception allowing language …