Diff of /src/runtime/breakpoint.c [2da80a] .. [93108e] Maximize Restore

  Switch to side-by-side view

--- a/src/runtime/breakpoint.c
+++ b/src/runtime/breakpoint.c
@@ -145,7 +145,8 @@
     fake_foreign_function_call(context);
 
     code = find_code(context);
-
+    /* FIXME we're calling into Lisp with signals masked here.  Is this
+     * the right thing to do? */
     funcall3(SymbolFunction(HANDLE_BREAKPOINT),
 	     compute_offset(context, code),
 	     code,
@@ -187,6 +188,8 @@
     code = find_code(context);
     codeptr = (struct code *)native_pointer(code);
 
+    /* FIXME again, calling into Lisp with signals masked.  Is this
+     * sensible? */
     funcall3(SymbolFunction(HANDLE_BREAKPOINT),
 	     compute_offset(context, code),
 	     code,