@@ -11,29 +11,28 @@ input_file: trampoline/src/test_data/consumer.wat
1111 (type (;4 ;) (func (param i32 i32 )))
1212 (type (;5 ;) (func (param i32 i32 ) (result i32 )))
1313 (type (;6 ;) (func (param i32 i32 i32 )))
14- (type (;7 ;) (func (param i32 i32 i32 i32 ) (result i32 )))
15- (type (;8 ;) (func (param i64 ) (result i32 )))
16- (type (;9 ;) (func (param i64 i32 ) (result i64 )))
17- (type (;10 ;) (func (param i64 i32 i32 ) (result i64 )))
18- (type (;11 ;) (func (param f64 ) (result i32 )))
14+ (type (;7 ;) (func (param i64 ) (result i32 )))
15+ (type (;8 ;) (func (param i64 i32 ) (result i64 )))
16+ (type (;9 ;) (func (param i64 i32 i32 ) (result i64 )))
17+ (type (;10 ;) (func (param f64 ) (result i32 )))
1918 (import " shopify_function_v2" " _shopify_function_input_get" (func (;0 ;) (type 1 )))
20- (import " shopify_function_v2" " _shopify_function_input_get_interned_obj_prop" (func (;1 ;) (type 9 )))
21- (import " shopify_function_v2" " _shopify_function_input_get_at_index" (func (;2 ;) (type 9 )))
22- (import " shopify_function_v2" " _shopify_function_input_get_obj_key_at_index" (func (;3 ;) (type 9 )))
23- (import " shopify_function_v2" " _shopify_function_input_get_val_len" (func (;4 ;) (type 8 )))
19+ (import " shopify_function_v2" " _shopify_function_input_get_interned_obj_prop" (func (;1 ;) (type 8 )))
20+ (import " shopify_function_v2" " _shopify_function_input_get_at_index" (func (;2 ;) (type 8 )))
21+ (import " shopify_function_v2" " _shopify_function_input_get_obj_key_at_index" (func (;3 ;) (type 8 )))
22+ (import " shopify_function_v2" " _shopify_function_input_get_val_len" (func (;4 ;) (type 7 )))
2423 (import " shopify_function_v2" " _shopify_function_output_new_bool" (func (;5 ;) (type 2 )))
2524 (import " shopify_function_v2" " _shopify_function_output_new_null" (func (;6 ;) (type 0 )))
2625 (import " shopify_function_v2" " _shopify_function_output_new_i32" (func (;7 ;) (type 2 )))
27- (import " shopify_function_v2" " _shopify_function_output_new_f64" (func (;8 ;) (type 11 )))
26+ (import " shopify_function_v2" " _shopify_function_output_new_f64" (func (;8 ;) (type 10 )))
2827 (import " shopify_function_v2" " _shopify_function_output_new_object" (func (;9 ;) (type 2 )))
2928 (import " shopify_function_v2" " _shopify_function_output_finish_object" (func (;10 ;) (type 0 )))
3029 (import " shopify_function_v2" " _shopify_function_output_new_array" (func (;11 ;) (type 2 )))
3130 (import " shopify_function_v2" " _shopify_function_output_finish_array" (func (;12 ;) (type 0 )))
3231 (import " shopify_function_v2" " _shopify_function_output_new_interned_utf8_str" (func (;13 ;) (type 2 )))
3332 (import " shopify_function_v2" " _shopify_function_input_get_utf8_str_addr" (func (;14 ;) (type 2 )))
3433 (import " shopify_function_v2" " memory" (memory (;0 ;) 1 ))
35- (import " shopify_function_v2" " _shopify_function_input_get_obj_prop" (func (;15 ;) (type 10 )))
36- (import " shopify_function_v2" " shopify_function_realloc " (func (;16 ;) (type 7 )))
34+ (import " shopify_function_v2" " _shopify_function_input_get_obj_prop" (func (;15 ;) (type 9 )))
35+ (import " shopify_function_v2" " _shopify_function_alloc " (func (;16 ;) (type 2 )))
3736 (import " shopify_function_v2" " _shopify_function_output_new_utf8_str" (func (;17 ;) (type 3 )))
3837 (import " shopify_function_v2" " _shopify_function_intern_utf8_str" (func (;18 ;) (type 3 )))
3938 (import " shopify_function_v2" " _shopify_function_log_new_utf8_str" (func (;19 ;) (type 2 )))
@@ -58,7 +57,7 @@ input_file: trampoline/src/test_data/consumer.wat
5857 i32 .add
5958 local .tee 0
6059 local .get 5
61- call 27
60+ call 26
6261 local .get 5
6362 local .get 1
6463 i32 .ne
@@ -74,7 +73,7 @@ input_file: trampoline/src/test_data/consumer.wat
7473 local .get 5
7574 i32 .add
7675 local .get 7
77- call 27
76+ call 26
7877 else
7978 end
8079 )
@@ -90,7 +89,7 @@ input_file: trampoline/src/test_data/consumer.wat
9089 i32 .wrap_i64
9190 local .get 0
9291 local .get 1
93- call 27
92+ call 26
9493 )
9594 (func (;22 ;) (type 5 ) (param i32 i32 ) (result i32 )
9695 (local i64 )
@@ -104,16 +103,16 @@ input_file: trampoline/src/test_data/consumer.wat
104103 i32 .wrap_i64
105104 local .get 0
106105 local .get 1
107- call 27
106+ call 26
108107 )
109- (func (;23 ;) (type 10 ) (param i64 i32 i32 ) (result i64 )
108+ (func (;23 ;) (type 9 ) (param i64 i32 i32 ) (result i64 )
110109 (local i32 )
111110 local .get 2
112- call 25
111+ call 27
113112 local .tee 3
114113 local .get 1
115114 local .get 2
116- call 27
115+ call 26
117116 local .get 0
118117 local .get 3
119118 local .get 2
@@ -124,27 +123,24 @@ input_file: trampoline/src/test_data/consumer.wat
124123 local .get 0
125124 call 14
126125 local .get 2
127- call 26
128- )
129- (func (;25 ;) (type 2 ) (param i32 ) (result i32 )
130- i32 .const 0
131- i32 .const 0
132- i32 .const 1
133- local .get 0
134- call 16
126+ call 25
135127 )
136- (func (;26 ;) (type 6 ) (param i32 i32 i32 )
128+ (func (;25 ;) (type 6 ) (param i32 i32 i32 )
137129 local .get 0
138130 local .get 1
139131 local .get 2
140132 memory .copy 1 0
141133 )
142- (func (;27 ;) (type 6 ) (param i32 i32 i32 )
134+ (func (;26 ;) (type 6 ) (param i32 i32 i32 )
143135 local .get 0
144136 local .get 1
145137 local .get 2
146138 memory .copy 0 1
147139 )
140+ (func (;27 ;) (type 2 ) (param i32 ) (result i32 )
141+ local .get 0
142+ call 16
143+ )
148144 (@producers
149145 (processed - by " walrus" " 0.23.3" )
150146 )
0 commit comments