From f379e651931e6616294f230a22ba283ac5872af6 Mon Sep 17 00:00:00 2001 From: Gunnar Morling Date: Sat, 13 Jan 2024 17:58:00 +0100 Subject: [PATCH] Leaderboard, permissions --- README.md | 1 + calculate_average_jatingala.sh | 6 +----- calculate_average_javamak.sh | 0 calculate_average_omarchenko4j.sh | 6 +----- prepare_jatingala.sh | 19 +++++++++++++++++++ 5 files changed, 22 insertions(+), 10 deletions(-) mode change 100644 => 100755 calculate_average_jatingala.sh mode change 100644 => 100755 calculate_average_javamak.sh mode change 100644 => 100755 calculate_average_omarchenko4j.sh create mode 100755 prepare_jatingala.sh diff --git a/README.md b/README.md index ff3f825..3c2b6d0 100644 --- a/README.md +++ b/README.md @@ -116,6 +116,7 @@ These are the results from running all entries into the challenge on eight cores | | 00:36.212 | [link](https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_kumarsaurav123.java)| 21.0.1-open | [kumarsaurav123](https://github.com/kumarsaurav123) | | | | 00:38.340 | [link](https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_AbstractKamen.java)| 21.0.1-open | [AbstractKamen](https://github.com/AbstractKamen) | | | | 00:41.982 | [link](https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_criccomini.java)| 21.0.1-open | [Chris Riccomini](https://github.com/criccomini) | | +| | 00:42.893 | [link](https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_javamak.java)| 21.0.1-open | [javamak](https://github.com/javamak) | | | | 00:45.447 | [link](https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_armandino.java)| 21.0.1-open | [Arman Sharif](https://github.com/armandino) | | | | 00:46.597 | [link](https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_maeda6uiui.java)| 21.0.1-open | [Maeda-san](https://github.com/maeda6uiui) | | | | 00:58.811 | [link](https://github.com/gunnarmorling/1brc/blob/main/src/main/java/dev/morling/onebrc/CalculateAverage_Ujjwalbharti.java)| 21.0.1-open | [Ujjwal Bharti](https://github.com/Ujjwalbharti) | | diff --git a/calculate_average_jatingala.sh b/calculate_average_jatingala.sh old mode 100644 new mode 100755 index 3b163a7..a7f5a50 --- a/calculate_average_jatingala.sh +++ b/calculate_average_jatingala.sh @@ -15,9 +15,5 @@ # limitations under the License. # -# Uncomment below to use sdk -source "$HOME/.sdkman/bin/sdkman-init.sh" -sdk use java 21.0.1-graal 1>&2 - JAVA_OPTS="--enable-preview" -time java $JAVA_OPTS --class-path target/average-1.0.0-SNAPSHOT.jar dev.morling.onebrc.CalculateAverage_jatingala +java $JAVA_OPTS --class-path target/average-1.0.0-SNAPSHOT.jar dev.morling.onebrc.CalculateAverage_jatingala diff --git a/calculate_average_javamak.sh b/calculate_average_javamak.sh old mode 100644 new mode 100755 diff --git a/calculate_average_omarchenko4j.sh b/calculate_average_omarchenko4j.sh old mode 100644 new mode 100755 index 09161ce..d144482 --- a/calculate_average_omarchenko4j.sh +++ b/calculate_average_omarchenko4j.sh @@ -15,9 +15,5 @@ # limitations under the License. # -# Uncomment below to use sdk -# source "$HOME/.sdkman/bin/sdkman-init.sh" -# sdk use java 21.0.1-graal 1>&2 - JAVA_OPTS="--enable-preview" -time java $JAVA_OPTS --class-path target/average-1.0.0-SNAPSHOT.jar dev.morling.onebrc.CalculateAverage_omarchenko4j +java $JAVA_OPTS --class-path target/average-1.0.0-SNAPSHOT.jar dev.morling.onebrc.CalculateAverage_omarchenko4j diff --git a/prepare_jatingala.sh b/prepare_jatingala.sh new file mode 100755 index 0000000..a705f17 --- /dev/null +++ b/prepare_jatingala.sh @@ -0,0 +1,19 @@ +#!/bin/sh +# +# Copyright 2023 The original authors +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +source "$HOME/.sdkman/bin/sdkman-init.sh" +sdk use java 21.0.1-graal 1>&2