Skip to content

[Feature] KCL supports debugging toolchain #188

Open
@amyXia1994

Description

@amyXia1994

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.

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

Issue actions