From 246c50f6ed6c8ec128362e93a1218a83626e1e5f Mon Sep 17 00:00:00 2001 From: Stefan Marr Date: Wed, 19 Feb 2025 23:31:25 +0000 Subject: [PATCH 1/2] Update core-lib and add IfNil benchmark Signed-off-by: Stefan Marr --- core-lib | 2 +- rebench.conf | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/core-lib b/core-lib index 9c04914..1daeec7 160000 --- a/core-lib +++ b/core-lib @@ -1 +1 @@ -Subproject commit 9c04914f800dc3ccbfaa1dc8fcf78cc5714549a4 +Subproject commit 1daeec77f16e0bf5ed119466fa91cf24e17b9cde diff --git a/rebench.conf b/rebench.conf index 8edad4d..68e6ce9 100644 --- a/rebench.conf +++ b/rebench.conf @@ -53,6 +53,7 @@ benchmark_suites: - FieldLoop: {extra_args: 1} - WhileLoop: {extra_args: 10} - Mandelbrot: {extra_args: 30} + - IfNil: {extra_args: 10} interpreter: description: Basic interpreter benchmarks for comparing performance of most basic concepts. From b449669aff95930fcc28847e2639dc32dc70fc46 Mon Sep 17 00:00:00 2001 From: Stefan Marr Date: Wed, 19 Feb 2025 23:31:35 +0000 Subject: [PATCH 2/2] [GHA] Update versions Signed-off-by: Stefan Marr --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b603a9..4916cac 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,10 +7,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 - run: ./som.sh -cp core-lib/Smalltalk core-lib/TestSuite/TestHarness.som - run: ./som.sh -cp core-lib/Smalltalk:core-lib/TestSuite:core-lib/SomSom/src/compiler:core-lib/SomSom/src/vm:core-lib/SomSom/src/vmobjects:core-lib/SomSom/src/interpreter:core-lib/SomSom/src/primitives core-lib/SomSom/tests/SomSomTests.som