Skip to content

Commit 654c522

Browse files
committed
WIP
1 parent 449246d commit 654c522

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

compiler/lib-wasm/call_graph_analysis.ml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -179,14 +179,6 @@ let f p info =
179179
call_info
180180

181181
(*
182-
- Find non-ambiguous functions that raises
183-
=> there is a throw not in the scope of an exception handler
184-
=> does not return an unboxed value
185-
186-
Later:
187-
- deal with tail calls
188-
- transformation only if useful (exception catched by caller)
189-
==> unambigous functions in the scope of an exception handler
190-
and may raise
191-
(propagate information in both directions)
182+
- Optimize tail-calls
183+
- Cannot change calling convention if the function has tail-calls
192184
*)

0 commit comments

Comments
 (0)