タグ

javaとcompilerに関するmasterqのブックマーク (4)

  • Javaに革命を起こすGraalVM Native Image

    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

    Javaに革命を起こすGraalVM Native Image
  • Java Decompiler

    The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions. JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields. JD-Eclipse is a plug-in for the Eclipse platform. It allows you to display a

  • 自動並列化コンパイラをAndroidに適用してみた

    7. SoCの開発競争 マルチコア化 High performance device A15 A15 A15 A15 A7 A7 A7 A7 Linux – 8 core HMP A9 A7 A9 A9 A9 Linux - 5 core 4+1 vSMP A9 A9 A9 A7 A7 A15 A9 A7 A15 A15 A15 Linux - 8 core big.LITTLE A9 Linux - 4 core SMP A9 A9 Linux -2 core SMP 累積出荷台数 iOS 700,000,000 Android 1000,000,000 ARM11/ A8 Linux 2007 7 2011 ・・・・・・・ 2013 横浜PF部第33回勉強会 2014 2013/10/14 8. SoCベンダ 各社の方針 -個人の感想です- Qualcomm    独自路線 4コ

    自動並列化コンパイラをAndroidに適用してみた
    masterq
    masterq 2013/10/16
    OSCAR+Android。かなりまじめな実験
  • SableCC

    SableCCはJavaベースのCompiler Compilerです。 URLはhttp://www.sablecc.org/です。 コンパイラコンパイラは文法構造の定義をもとにソースコードを 解析するコードを生成するものです。Javaでは他にJavaCCなどがあります。 SableCCは以下のような点がJavaCCと違います。 Unicodeベース: Readerを使うことにより、Javaのchar単位で解析している LALR(1) AST(abstract syntax tree)の生成 ASTへのVisitorによる走査: VisitorインタフェースAnalysis.javaを派生するため 文法ファイル中にJavaコードは埋めこまない SableCCは「文法定義ファイル」を読みこんで、実際にその文法で書かれた データを解析するためのJavaソースを生成します。 それらの生成Jav

    masterq
    masterq 2010/08/03
    うーん、イケてるのかなぁ。。。 SableCCによって生成される主なクラスは字句解析器Lexerとと構文解析器Parser、Parserによって 生成されるNodeの木、それをたどるためのインタフェースAnalysisです。 Lexerはjava.io.PushbackReaderを経由
  • 1