• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Page Information

    Loading...
  1. Dashboard
  2. Undefined Space
  3. Sumatra
  4. Experiments with Incorporating Graal changes into Sumatra JDK Build

Page History

Versions Compared

Old Version 3

changes.mady.by.user Tom Deneau

Saved on Jul 14, 2014

compared with

New Version 4

changes.mady.by.user Tom Deneau

Saved on Jul 14, 2014

  • Previous Change: Difference between versions 2 and 3
  • Next Change: Difference between versions 4 and 5
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The changes are the addition of the src files that made up the abbreviated graal.jar.  As mentioned earlier this includes the graal AMD64 backend because of the way we do deoptimization thru trampoline code.and the way the hsail backend defers to the host backend for things that it doesn't override.  It is possible that some of the files in core graal are not really used by the HSAIL backend of the AMD64 bakckend trampoline code but this fine tuning has not been done yet.

  • abbreviated graal sources, 171K lines of code,  1083 java files
  • full graal.jar                            209K lines of code,  1319 java files
  • rest of JDK                                                                8200 java files

...

The changes are the changes that the graal project for their own hotspot fork.  At the time of this experiment, graal was still forked off of hs25-b63 so I used that as a starting point for this diff.

hg diff-stat of sumatra-dev/hotspot vanilla hs256hs25-b63

 

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 444, "requestCorrelationId": "c4fd42650146ca5e"}