Closed MisterDA closed 4 weeks ago
Will this be supported on all the Windows ports? Have you confirmed that it will work with https://github.com/hackwaly/ocamlearlybird? I don't have the hardware available to test it myself.
Or maybe write "...is available only on systems providing BSD sockets" (i.e. drop "Unix")
The bytecode debugger has been supported on MSVC Windows for more than 15 years, modulo the "replay" facility (going back on time) which is based on
fork
. (There is a note to this effect inREADME.win32.adoc
.)
(Support was added in 776ae225a0cc5fa44b9279f81d45e9fd3dfa3cca)
Changed to:
The debugger is available on systems that provide BSD sockets, including Windows. On Windows, the "replay" functions are not enabled.
For what it's worth, README.win32.adoc
does claim that the replay debugger works on the Cygwin version, which does sound correct since it emulates fork
, though it may be incredibly slow since it doesn't use COW.
For what it's worth,
README.win32.adoc
does claim that the replay debugger works on the Cygwin version, which does sound correct since it emulatesfork
, though it may be incredibly slow since it doesn't use COW.
Well noted, now the text mentions only the native Windows ports. I've piggy-backed a couple of typo fixes.
Sorry for the late response!
Antonin Décimo (2024/04/10 07:37 -0700):
Changed to:
The debugger is available on systems that provide BSD sockets, including Windows. On Windows, the "replay" functions are not enabled.
re:replay, shoulnd't we say available
rather than enabled
, which,
to me, suggests that the feature could be enabled, whereas this is not
the case as I understand it?
Quoting a hacker when asked if there was a platform where ocamldebug was unsupported:
No change entry needed.