|
1 | 1 | set -xe
|
2 | 2 |
|
3 |
| -. $(dirname "$0")/common.sh |
4 |
| - |
5 |
| -unset JAVA_TOOL_OPTIONS |
6 |
| -cd $OPENJDK_PATH |
7 |
| - |
| 3 | +# Just run everything in ci-test-only-normal.sh, but with reference processing enabled. |
8 | 4 | export MMTK_NO_REFERENCE_TYPES=false
|
9 |
| -# Just test Immix and MarkCompact |
10 |
| -# Immix - normal weak ref impl |
11 |
| -# MarkCompact - with extra ref forwarding |
12 |
| - |
13 |
| -run_all() { |
14 |
| - heap_multiplier=$1 |
15 |
| - |
16 |
| - runbms_dacapo2006_with_heap_multiplier antlr $heap_multiplier |
17 |
| - runbms_dacapo2006_with_heap_multiplier fop $heap_multiplier |
18 |
| - runbms_dacapo2006_with_heap_multiplier luindex $heap_multiplier |
19 |
| - runbms_dacapo2006_with_heap_multiplier pmd $heap_multiplier |
20 |
| - runbms_dacapo2006_with_heap_multiplier hsqldb $heap_multiplier |
21 |
| - # The test may fail. Skip it for now. |
22 |
| - #/home/runner/work/mmtk-openjdk/mmtk-openjdk/bundles/jdk/bin/java -XX:+UseThirdPartyHeap -server -XX:MetaspaceSize=100M -Xms92M -Xmx92M -jar /home/runner/work/mmtk-openjdk/mmtk-openjdk/dacapo/dacapo-2006-10-MR2.jar eclipse |
23 |
| - #[2024-01-15T04:42:55Z INFO mmtk::memory_manager] Initialized MMTk with Immix (FixedHeapSize(96468992)) |
24 |
| - #===== DaCapo eclipse starting ===== |
25 |
| - #[2024-01-15T04:42:58Z INFO mmtk::util::heap::gc_trigger] [POLL] immix: Triggering collection (23560/23552 pages) |
26 |
| - #[2024-01-15T04:42:58Z INFO mmtk::scheduler::gc_work] End of GC (5015/23552 pages, took 76 ms) |
27 |
| - #<setting up workspace...> |
28 |
| - #<creating projects..............................................................> |
29 |
| - # |
30 |
| - # A fatal error has been detected by the Java Runtime Environment: |
31 |
| - # |
32 |
| - # SIGSEGV (0xb) at pc=0x00007f7dd4627dff, pid=2923, tid=2924 |
33 |
| - # |
34 |
| - # JRE version: OpenJDK Runtime Environment (11.0.19) (fastdebug build 11.0.19-internal+0-adhoc.runner.openjdk) |
35 |
| - # Java VM: OpenJDK 64-Bit Server VM (fastdebug 11.0.19-internal+0-adhoc.runner.openjdk, mixed mode, tiered, compressed oops, third-party gc, linux-amd64) |
36 |
| - # Problematic frame: |
37 |
| - # j java.lang.invoke.LambdaFormEditor.getInCache(Ljava/lang/invoke/LambdaFormEditor$Transform;)Ljava/lang/invoke/LambdaForm;+175 [email protected] |
38 |
| - # |
39 |
| - # runbms_dacapo2006_with_heap_multiplier eclipse $heap_multiplier |
40 |
| -} |
41 |
| - |
42 |
| -# --- Immix --- |
43 |
| -export MMTK_PLAN=Immix |
44 |
| - |
45 |
| -run_all 4 |
46 |
| - |
47 |
| -# --- MarkCompact --- |
48 |
| -export MMTK_PLAN=MarkCompact |
49 |
| - |
50 |
| -run_all 4 |
| 5 | +. $(dirname "$0")/ci-test-only-normal.sh |
0 commit comments