Running ebarlas solution with GraalVM CE 21.0.1
This commit is contained in:
parent
22d5d2270f
commit
ba5a839a86
@ -131,10 +131,10 @@ To submit your own implementation to 1BRC, follow these steps:
|
||||
* Make that implementation fast. Really fast.
|
||||
* Create a copy of _calculate_average.sh_, named _calculate\_average\_<your_GH_user>.sh_, e.g. _calculate\_average\_doloreswilson.sh_.
|
||||
* Adjust that script so that it references your implementation class name. If needed, provide any JVM arguments via the `JAVA_OPTS` variable in that script.
|
||||
* OpenJDK 21 is the default. If a custom JDK build is required, include the SDKMAN command `sdk use java [version]` in the launch shell script prior to application start.
|
||||
* (Optional) If you'd like to use native binaries (GraalVM), adjust the _pom.xml_ file so that it builds that binary.
|
||||
* Create a pull request against the upstream repository, clearly stating
|
||||
* The name of your implementation class.
|
||||
* The JDK build to use (if not specified, the latest OpenJDK 21 upstream build will be used).
|
||||
* The execution time of the program on your system and specs of the same (CPU, number of cores, RAM). This is for informative purposes only, the official runtime will be determined as described below.
|
||||
* I will run the program and determine its performance as described in the next section, and enter the result to the scoreboard.
|
||||
|
||||
|
@ -15,6 +15,6 @@
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
|
||||
sdk use java 21.0.1-graalce
|
||||
JAVA_OPTS=""
|
||||
time java $JAVA_OPTS --class-path target/average-1.0.0-SNAPSHOT.jar dev.morling.onebrc.CalculateAverage_ebarlas measurements.txt 16
|
||||
|
Loading…
Reference in New Issue
Block a user