Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] KCL supports debugging toolchain #188

Open
amyXia1994 opened this issue Sep 7, 2022 · 0 comments
Open

[Feature] KCL supports debugging toolchain #188

amyXia1994 opened this issue Sep 7, 2022 · 0 comments
Assignees
Labels
debug Issues or PRs related to kcl debug enhancement help wanted Extra attention is needed long-term tool Issues or PRs related to kcl tools inlucding format, lint, validation, document tools, etc.

Comments

@amyXia1994
Copy link
Contributor

amyXia1994 commented Sep 7, 2022

Feature Request

Is your feature request related to a problem? Please describe:

Describe the feature you'd like:

KCL supports debugging for compile/test. relevant to #178

Describe alternatives you've considered:

Teachability, Documentation, Adoption, Migration Strategy:

Design

Due to the current implementation of LLVM backend in KCL, the debug location information of LLVM IR can be used to record the location information, file name, line, and column of the tracking source language, which is used to locate the source information of KCL code and use LLDB to build the KCL debug toolchain.

@Peefy Peefy changed the title KCLVM supports debugging toolchain [Feature] KCLVM supports debugging toolchain Jan 9, 2023
@Peefy Peefy added tool Issues or PRs related to kcl tools inlucding format, lint, validation, document tools, etc. debug Issues or PRs related to kcl debug enhancement long-term labels Jan 18, 2023
@Peefy Peefy changed the title [Feature] KCLVM supports debugging toolchain [Feature] KCL supports debugging toolchain Jul 17, 2023
@Peefy Peefy unassigned Peefy and NeverRaR Jan 28, 2024
@Peefy Peefy added the help wanted Extra attention is needed label Jan 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debug Issues or PRs related to kcl debug enhancement help wanted Extra attention is needed long-term tool Issues or PRs related to kcl tools inlucding format, lint, validation, document tools, etc.
Projects
None yet
Development

No branches or pull requests

5 participants