File tree Expand file tree Collapse file tree 2 files changed +11
-6
lines changed Expand file tree Collapse file tree 2 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 12
12
build_type=$1
13
13
# plan to use
14
14
plan=$2
15
- # moving vs non-moving
15
+ # max- moving vs non-moving
16
16
is_moving=$3
17
17
18
18
# helloworld.jl
27
27
plan_feature=${plan,,}
28
28
moving_feature=${is_moving,,}
29
29
30
- if [ " $is_moving " == " moving " ]; then
30
+ if [ " $moving_feature " == " max_moving " ]; then
31
31
MOVING=1
32
+ ALWAYS_MOVING=1
33
+ MAX_MOVING=1
32
34
else
33
35
MOVING=0
36
+ ALWAYS_MOVING=0
37
+ MAX_MOVING=0
34
38
fi
35
39
36
40
cd $JULIA_PATH
@@ -39,6 +43,6 @@ make cleanall
39
43
# This will build the binding in MMTK_JULIA_DIR (defined in common.sh), and link it
40
44
# when building Julia, instead of using the set version defined in Julia itself
41
45
cp $BINDING_PATH /.github/scripts/Make.user $JULIA_PATH /
42
- MMTK_MOVING=$MOVING MMTK_PLAN=$plan MMTK_BUILD=$build_type make
46
+ MMTK_MOVING=$MOVING MMTK_ALWAYS_MOVING= $ALWAYS_MOVING MMTK_MAX_MOVING= $MAX_MOVING MMTK_PLAN=$plan MMTK_BUILD=$build_type make
43
47
# Run hello world
44
48
$JULIA_PATH /julia $HELLO_WORLD_JL
Original file line number Diff line number Diff line change 7
7
- v1.8.2\+RAI
8
8
- v1.9.2\+RAI
9
9
- dev
10
+ - mmtk-support-moving-upstream
10
11
11
12
concurrency :
12
13
# Cancels pending runs when a PR gets updated.
17
18
julia-version :
18
19
runs-on : ubuntu-latest
19
20
env :
20
- JULIA_REPO_DEFAULT : JuliaLang /julia
21
- JULIA_REF_DEFAULT : master
21
+ JULIA_REPO_DEFAULT : mmtk /julia
22
+ JULIA_REF_DEFAULT : mmtk-support-moving-upstream
22
23
outputs :
23
24
julia_repo : ${{ steps.print.outputs.julia_repo }}
24
25
julia_ref : ${{ steps.print.outputs.julia_ref }}
40
41
fail-fast : false
41
42
matrix :
42
43
gc_plan : [Immix]
43
- moving : [Non_Moving, Moving ]
44
+ moving : [Non_Moving, Max_Moving ]
44
45
uses : ./.github/workflows/binding-tests.yml
45
46
with :
46
47
gc_plan : ${{ matrix.gc_plan }}
You can’t perform that action at this time.
0 commit comments