comparison README.md @ 21154:271eee87201c

Update readme and changelog
author Gilles Duboscq <gilles.m.duboscq@oracle.com>
date Wed, 29 Apr 2015 15:27:00 +0200
parents 8dfd3f53ba4a
children 811b97893a84
comparison
equal deleted inserted replaced
21153:1621af5cb444 21154:271eee87201c
22 compilation (e.g., when the interpreter threshold is hit for a method). 22 compilation (e.g., when the interpreter threshold is hit for a method).
23 Compilation with Graal is only done by explicit requests to the 23 Compilation with Graal is only done by explicit requests to the
24 Graal API. This is how Truffle uses Graal. 24 Graal API. This is how Truffle uses Graal.
25 25
26 2. The 'graal' configuration is a VM where normal compilations are performed 26 2. The 'graal' configuration is a VM where normal compilations are performed
27 by Graal. This VM will bootstrap Graal itself at startup unless the 27 by Graal. By default tiered compilation is enabled and Graal will be used at
28 -XX:-BootstrapGraal. Note that if tiered compilation is enabled, Graal 28 the last tier while C1 will be used for the first compiled tiers.
29 will be used at the last tier while C1 will be used for the first compiled
30 tiers.
31 29
32 Unless you use the --vm option with the build command, you will be presented 30 Unless you use the --vm option with the build command, you will be presented
33 with a dialogue to choose one of the above VM configurations for the build 31 with a dialogue to choose one of the above VM configurations for the build
34 as well as have the option to make it your default for subsequent commands 32 as well as have the option to make it your default for subsequent commands
35 that need a VM specified. 33 that need a VM specified.
62 VM configurations that omit all VM support for Graal: 60 VM configurations that omit all VM support for Graal:
63 61
64 ``` 62 ```
65 % mx --vm server-nograal build 63 % mx --vm server-nograal build
66 % mx --vm server-nograal vm -version 64 % mx --vm server-nograal vm -version
67 java version "1.7.0_25" 65 java version "1.8.0_40"
68 Java(TM) SE Runtime Environment (build 1.7.0_25-b15) 66 Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
69 OpenJDK 64-Bit Server VM (build 25.0-b43-internal, mixed mode) 67 OpenJDK 64-Bit Server VM (build 25.40-b25-internal, mixed mode)
68
70 ``` 69 ```
71 70
72 ``` 71 ```
73 % mx --vm client-nograal build 72 % mx --vm client-nograal build
74 % mx --vm client-nograal vm -version 73 % mx --vm client-nograal vm -version
75 java version "1.7.0_25" 74 java version "1.8.0_40"
76 Java(TM) SE Runtime Environment (build 1.7.0_25-b15) 75 Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
77 OpenJDK 64-Bit Client VM (build 25.0-b43-internal, mixed mode) 76 OpenJDK 64-Bit Client VM (build 25.40-b25-internal, mixed mode)
78 ``` 77 ```
79 78
80 These configurations aim to match as closely as possible the 79 These configurations aim to match as closely as possible the
81 VM(s) included in the OpenJDK binaries one can download. 80 VM(s) included in the OpenJDK binaries one can download.