From 3d267acfaabf8237f81e92f3ecbac6c85762467e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Correnson?= <loic.correnson@cea.fr> Date: Thu, 2 Mar 2023 16:09:43 +0100 Subject: [PATCH] [server] debug markers --- src/plugins/server/kernel_ast.ml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/plugins/server/kernel_ast.ml b/src/plugins/server/kernel_ast.ml index 6864cbb2b69..d187d17fb95 100644 --- a/src/plugins/server/kernel_ast.ml +++ b/src/plugins/server/kernel_ast.ml @@ -748,6 +748,19 @@ let () = Information.register Format.fprintf fmt "%d bytes" bytes end +let () = Information.register + ~id:"kernel.ast.marker" + ~label:"Marker" + ~title:"Ivette marker (for debugging)" + ~enable:(fun _ -> Server_parameters.debug_atleast 1) + begin fun fmt loc -> + let tag = Marker.create_tag loc in + Format.fprintf fmt "%S" tag + end + +let () = Server_parameters.Debug.add_hook_on_update + (fun _ -> Information.update ()) + (* -------------------------------------------------------------------------- *) (* --- Marker at a position --- *) (* -------------------------------------------------------------------------- *) -- GitLab