Skip to content

[Feature] KCL supports debugging toolchain #188

Open
@amyXia1994

Description

@amyXia1994
Contributor

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.

Activity

changed the title [-]KCLVM supports debugging toolchain[/-] [+][Feature] KCLVM supports debugging toolchain[/+] on Jan 9, 2023
added
toolIssues or PRs related to kcl tools inlucding format, lint, validation, document tools, etc.
debugIssues or PRs related to kcl debug enhancement
on Jan 18, 2023
changed the title [-][Feature] KCLVM supports debugging toolchain[/-] [+][Feature] KCL supports debugging toolchain[/+] on Jul 17, 2023

1 remaining item

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

debugIssues or PRs related to kcl debug enhancementhelp wantedExtra attention is neededlong-termtoolIssues or PRs related to kcl tools inlucding format, lint, validation, document tools, etc.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @chai2010@Peefy@amyXia1994@NeverRaR@He1pa

      Issue actions

        [Feature] KCL supports debugging toolchain · Issue #188 · kcl-lang/kcl