-
-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improving generation of debug information for executable (#129)
* adding abs path for source code to load file in debug mode * added RegularExpressionLiteral * restore commented code * update * fixes to forward declaration of statements * fixed issue with not showing all errors * progress of fixes * fixes to position parser * updated parser to track texp position better * added DebugVariableOp * fixed isse with DI type for debug var op * progress of refactoring debug info * progress of refactoring debug info * progress of fixes * refactoring debug info scopes * progress of changes DebugInfo * progress * fixes to line number * refactoring define DEBUG_INFO * refactoring alloca * added code to reduce lexical blocks * fixed issue with wrong scope for functions * more fixes * refactoring pos logic * fixed issue with incorrect scope * more fixes to DI scope * progress of fixing DI * more fixes to DebugInfo * updated test bat * progress * update * fixes to hashcode of location * more fixes * more fixes * more fixes * fixes * added scope for overwritten locations * fixes to generate recusive types * restored ts type conversion * added default case * fixed issue with using generic function in let * fixed issue with debug info for async call * more fixes * added some code to fix for/async * more fixes * cleaning up locations * refactoring locations * fixes to compile * update launch * updated test app * removing not needed code * restored code * added tuple type * progress of implementing debug info * progress * fixes to varOp * fixed recursive types * more fixes * updating readme * added some flag to rm command * fixes * fixed issue with incorrect filelocation pickup * update compile issue on linux * reducing parallelism * added def for debug compile * fix * more fixes * added fix * one more fix * fixes to use doublicate anonymous names
- Loading branch information
1 parent
04a0440
commit 9781d47
Showing
51 changed files
with
1,499 additions
and
725 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
git tag -a v0.0-pre-alpha54 -m "pre alpha v0.0-54" | ||
git tag -a v0.0-pre-alpha54 -m "pre alpha v0.0-55" | ||
git push origin --tags |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
git push --delete origin v0.0-pre-alpha54 | ||
git tag -d v0.0-pre-alpha54 | ||
git push --delete origin v0.0-pre-alpha55 | ||
git tag -d v0.0-pre-alpha55 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.