-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Enable JitDisasm in Release #73365
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
Merged
Merged
Enable JitDisasm in Release #73365
Changes from 8 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
bf756bc
Use liberal vn for tls indirects
EgorBo c33bd4b
Merge branch 'main' of github.com:dotnet/runtime into main
EgorBo e9164de
Merge branch 'main' of github.com:dotnet/runtime into main
EgorBo 24fc8a6
Initial impl
EgorBo 75db099
Enable JitDisasm in Release
EgorBo 0dfb332
Merge branch 'main' of github.com:dotnet/runtime into jit-disasm-release
EgorBo 98a2a9d
Fix compilation errors
EgorBo 3952560
Run jit-format
EgorBo c2d397a
Don't allocate instrDescDebugInfo when JitDisasm is not set
EgorBo f760723
fix build
EgorBo 99c9254
clean up
EgorBo 7fe3596
fix build
EgorBo 4d776af
Apply Jakob's patch
EgorBo e95daa8
Remove some #ifdef DEBUG for displaying frame refs
jakobbotsch 7255863
Fix alignment insertion assuming only emitForceNewIG can create new IGs
jakobbotsch be97773
Account for debug info when allocating IG buffers
jakobbotsch 8f66d90
C++ify accessors
jakobbotsch 611b9d2
Run jit-format
jakobbotsch adb7772
Fix a missing m_debugInfoSize add
jakobbotsch 5e020ca
Couple of small cleanups
jakobbotsch 9fa3367
Delete instrDesc constructors
jakobbotsch c0cb6da
Run jit-format
jakobbotsch 8768b0e
Ensure alignment in inlineInstrDesc
jakobbotsch 29f7c62
Update emitCheckAlignFitInCurIG
jakobbotsch 6a1c872
Revert "Fix alignment insertion assuming only emitForceNewIG can crea…
jakobbotsch f266806
Oops
jakobbotsch 829b019
Minor assertion nit
jakobbotsch 13190b8
Update codegencommon.cpp
EgorBo b075a03
Tiny optimization
jakobbotsch d6759c2
Switch a couple of checks to m_debugInfoSize > 0
jakobbotsch 00e754b
Move assert back
jakobbotsch 318f275
Update emitarm64.cpp
EgorBo 963596d
Add emitFirstInstrDesc and emitAdvanceInstrDesc
jakobbotsch 840f26e
Fix function header
jakobbotsch 4057d73
Fix build, fix bad refactor
jakobbotsch 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
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
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.