[NSWI176] IGV, Graal repozitoř a NetBeans 12.3
Jaroslav Tulach
jaroslav.tulach at oracle.com
Mon Mar 15 07:17:33 CET 2021
Dobrý den,
minulý týden jsme končili výzvou, ať si vyklonujete repozitoř s Graal
překladačem:
```bash
$ git clone https://github.com/oracle/graal/
```
můžete použít i klonování bez historie pomocí `--depth=1`. K sestavení
repozitoře bude potřeba `mx` z https://github.com/graalvm/mx/ a příkaz
by měl být:
```bash
graal/compiler$ JAVA_HOME=/jdk-15 mx build && mx vm --version
```
K prohlížení zdrojáků budete potřebovat vývojové prostředí. Vzhledem ke
své minulosti doporučuji http://netbeans.org/ verzi 12.3 a nebo VSCode
extenzi:
https://marketplace.visualstudio.com/items?itemName=ASF.apache-netbeans-java
- také ve verzi alespoň 12.3.0. Ale nedáte-li, můžete také použít jedno
z těch dalších dvou Java IDE (`mx ideinit` vám vygeneruje nezbytné
projektové soubory).
Dále by bylo záhodno si stáhnout IGV (jež může pro naše účely nahradit i
IDE):
https://www.oracle.com/downloads/graalvm-downloads.html?selected_tab=21
abyste mohli analyzovat grafy a podívat se na to, jak vlastně Graal
překladač funguje. Tím se budeme zabývat zítra.
-jt
More information about the NSWI176
mailing list