@@ -65,9 +65,6 @@ print_help(void)
65
65
printf (" --gc-heap-size=n Set maximum gc heap size in bytes,\n" );
66
66
printf (" default is %u KB\n" , GC_HEAP_SIZE_DEFAULT / 1024 );
67
67
#endif
68
- #if WASM_ENABLE_SHARED_HEAP != 0
69
- printf (" --shared-heap-size=n Set maximum shared heap size in bytes, default is 0 KB\n" );
70
- #endif
71
68
#if WASM_ENABLE_JIT != 0
72
69
printf (" --llvm-jit-size-level=n Set LLVM JIT size level, default is 3\n" );
73
70
printf (" --llvm-jit-opt-level=n Set LLVM JIT optimization level, default is 3\n" );
@@ -587,11 +584,6 @@ main(int argc, char *argv[])
587
584
#if WASM_ENABLE_GC != 0
588
585
uint32 gc_heap_size = GC_HEAP_SIZE_DEFAULT ;
589
586
#endif
590
- #if WASM_ENABLE_SHARED_HEAP != 0
591
- uint32 shared_heap_size = 0 ;
592
- wasm_shared_heap_t shared_heap = NULL ;
593
- SharedHeapInitArgs shared_heap_init_args ;
594
- #endif
595
587
#if WASM_ENABLE_JIT != 0
596
588
uint32 llvm_jit_size_level = 3 ;
597
589
uint32 llvm_jit_opt_level = 3 ;
@@ -707,13 +699,6 @@ main(int argc, char *argv[])
707
699
gc_heap_size = atoi (argv [0 ] + 15 );
708
700
}
709
701
#endif
710
- #if WASM_ENABLE_SHARED_HEAP != 0
711
- else if (!strncmp (argv [0 ], "--shared-heap-size=" , 19 )) {
712
- if (argv [0 ][19 ] == '\0' )
713
- return print_help ();
714
- shared_heap_size = atoi (argv [0 ] + 19 );
715
- }
716
- #endif
717
702
#if WASM_ENABLE_JIT != 0
718
703
else if (!strncmp (argv [0 ], "--llvm-jit-size-level=" , 22 )) {
719
704
if (argv [0 ][22 ] == '\0' )
@@ -983,23 +968,6 @@ main(int argc, char *argv[])
983
968
goto fail3 ;
984
969
}
985
970
986
- #if WASM_ENABLE_SHARED_HEAP != 0
987
- if (shared_heap_size > 0 ) {
988
- memset (& shared_heap_init_args , 0 , sizeof (shared_heap_init_args ));
989
- shared_heap_init_args .size = shared_heap_size ;
990
- shared_heap = wasm_runtime_create_shared_heap (& shared_heap_init_args );
991
- if (!shared_heap ) {
992
- printf ("Create shared heap failed.\n" );
993
- goto fail4 ;
994
- }
995
-
996
- if (!wasm_runtime_attach_shared_heap (wasm_module_inst , shared_heap )) {
997
- printf ("Attach shared heap failed.\n" );
998
- goto fail4 ;
999
- }
1000
- }
1001
- #endif
1002
-
1003
971
#if WASM_CONFIGURABLE_BOUNDS_CHECKS != 0
1004
972
if (disable_bounds_checks ) {
1005
973
wasm_runtime_set_bounds_checks (wasm_module_inst , false);
@@ -1085,7 +1053,7 @@ main(int argc, char *argv[])
1085
1053
#if WASM_ENABLE_THREAD_MGR != 0
1086
1054
fail5 :
1087
1055
#endif
1088
- #if WASM_ENABLE_DEBUG_INTERP != 0 || WASM_ENABLE_SHARED_HEAP != 0
1056
+ #if WASM_ENABLE_DEBUG_INTERP != 0
1089
1057
fail4 :
1090
1058
#endif
1091
1059
/* destroy the module instance */
0 commit comments