-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Runtime-async Exception.ToString() #122722
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
Open
rcj1
wants to merge
86
commits into
dotnet:main
Choose a base branch
from
rcj1:dev/rachel/asyncv2-exception-tostring
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+677
−107
Open
Changes from all commits
Commits
Show all changes
86 commits
Select commit
Hold shift + click to select a range
b7bb968
Set target method desc for resumption stubs
jakobbotsch d5d0864
Add JIT-EE boilerplate
jakobbotsch d7277fb
Add debug information for runtime async information
jakobbotsch 6addd0e
Update managed view
jakobbotsch 6a5bf19
Remove TODOs
jakobbotsch 262260a
Leaf transition
jakobbotsch 4e2a829
Comment
jakobbotsch 820afa9
Delete unused enum
jakobbotsch 3621eae
Restore comment
jakobbotsch f597424
Fix osx build
jakobbotsch 6bb6cee
Fix GCC build
jakobbotsch f580e3f
Change sentinel value, fix contract
jakobbotsch 55b9522
Bump R2R
jakobbotsch c9c64be
Clean up
jakobbotsch db77446
Expose async debug info accessor APIs
jakobbotsch c808390
Missed bumping R2R version for naot
jakobbotsch 3ec5160
Fix reverse mapping to IL local nums
jakobbotsch bb12c77
Fix monotonicity for async vars
jakobbotsch bf3364b
Code style
jakobbotsch b49f38f
Fix JIT-EE prompt tools from Egor's instructions, allow use of experi…
jakobbotsch d1bf49f
Address feedback, make comment less misleading
jakobbotsch 579714e
Add AsyncContinuationVarInfo.GCIndex
jakobbotsch c056793
Publish NextContinuation in TLS
jakobbotsch 9679f91
Rename ThunkTask -> RuntimeAsyncTask
jakobbotsch abd7d8b
testing
rcj1 7a34475
Merge branch 'main' of github.com:dotnet/runtime into jit-async-diagn…
jakobbotsch e839409
Report native offsets instead
jakobbotsch d8ad0c1
Run jit-format
jakobbotsch 9fdd8a7
Print reported async debug info, always report it
jakobbotsch 1da796e
exception tostring
rcj1 818b708
async2 test stuff
rcj1 eb2cf4e
merge
rcj1 69e02db
Store target IPs in AsyncResumeILStubResolver
jakobbotsch 68c245b
Fix bug
jakobbotsch e6770f7
wip
rcj1 53ea16d
Merge branch 'jit-async-diagnostics' into dev/rachel/asyncv2-exceptio…
rcj1 99b76f4
wip
rcj1 dfe3020
wip
rcj1 12a21c8
wip
rcj1 2031f08
Remove BBF_INTERNAL from rethrow BB to avoid broken mappings
jakobbotsch 25385be
Merge branch 'jit-async-diagnostics' into dev/rachel/asyncv2-exceptio…
rcj1 8cf7c08
unit tests
rcj1 79f5c7b
merge
rcj1 4c35cc3
wip
rcj1 6226c60
wip
rcj1 e493a60
merge and fix
rcj1 c439232
merge
rcj1 f787585
fix
rcj1 5f32166
fix
rcj1 a33a738
ee
rcj1 bb5ce5b
aot test
rcj1 3b086e7
Merge branch 'main', remote-tracking branch 'origin' into dev/rachel/…
rcj1 4699d90
Revert "fix"
rcj1 82a9d45
nativeaot exceptions
rcj1 b5c4a9f
merge
rcj1 df8d178
ilc emit async stacktrace data
rcj1 ed85064
reduce diff etc
rcj1 54cc8c9
Dedup asm
am11 7e28e0b
fb
rcj1 d5f6337
asm
rcj1 8431f60
asm
rcj1 72c30a7
code review
rcj1 737ac0f
revert change to asyncresumptionstub
rcj1 e10290c
Merge branch 'main' into dev/rachel/asyncv2-exception-tostring
rcj1 b45480f
revert change to asynchelpers browser
rcj1 0cf5e08
e
rcj1 8bb080b
fix merge etc
rcj1 b11c521
code review, ci
rcj1 b476994
Apply suggestions from code review
rcj1 9045505
Merge branch 'main' into dev/rachel/asyncv2-exception-tostring
rcj1 7fb71d0
fix tests
rcj1 49bd26a
asm
rcj1 d43eac0
Merge branch 'main' into dev/rachel/asyncv2-exception-tostring
jkotas 3bd93bd
code review
rcj1 4b68b77
Update StackTraceEmissionPolicy to include ILStubMethod
rcj1 19c9248
e
rcj1 c8d340d
gc etc
rcj1 6155e83
disable tests
rcj1 0d8d237
disable tests
rcj1 ed27783
code review
rcj1 5481454
code review
rcj1 040e2d0
code review
rcj1 653d24a
code review
rcj1 9159f0e
code review
rcj1 b414505
Revert "code review"
rcj1 b139874
Fix throw site IP retrieval in ExceptionHandling.asm
rcj1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.