duetto-beta-testers team mailing list archive
-
duetto-beta-testers team
-
Mailing list archive
-
Message #00018
Re: Debugging
Hi Valentine,
there is currently no integrated debugging support. We plan to use sourcemaps
in the future but we won't be able to ship it for our 1.0 release. Please do
not build with -g, as you've seen it won't work since LLVM debugging
intrinsics are not handled by our backend yet. Since the generated code is not
currently automatically minified, you can at least have an idea of where code
is coming from by taking a look at method names. The names are regular mangled
C++ method names, you can pass them to c++filt to find the corresponding
readable name (remember to skip the first underscore).
Alessandro
On Wednesday 09 October 2013 16:22:39 Valentine Sinitsyn wrote:
> Hello,
>
> Are there any debugging facilities provided with Duetto?
>
> I've tried -g command line switch and got JavaScript code interspersed
> with _llvm.dbg.value(, 0, ); expressions. They are not of great use
> because there is no _llvm in global scope (this is not to say,
> expression itself isn't syntactically correct). No sourcemaps where
> generated either.
>
> Am I missing anything?
>
> --
> Sincerely,
> Valentine Sinitsyn
Follow ups
References
-
Debugging
From: Valentine Sinitsyn, 2013-10-09