| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM! Please add a short explanation of why the specialized instructions are thread-safe to either the pull request or the commit (when it's merged).
Sorry, something went wrong.
There was a problem hiding this comment.
The approach looks sound, but the test will need moving and should not rely on specific sequences of instructions.
Sorry, something went wrong.
|
When you're done making the requested changes, leave the comment: I have made the requested changes; please review again. |
Sorry, something went wrong.
…E_OP specialization in general.
There was a problem hiding this comment.
PTAL.
Sorry, something went wrong.
Sorry, that's Google for: I have made the requested changes; please review again. |
Sorry, something went wrong.
|
Thanks for making the requested changes! @markshannon, @mpage: please review the changes made to this pull request. |
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM. I queued benchmark runs for both the free-threaded and default builds for this PR. Let's wait until we have the results before merging this.
Sorry, something went wrong.
|
Performance doesn't look like a blocker:
|
Sorry, something went wrong.
|
@markshannon All your concerns should have been addressed, do you want to take another look? |
Sorry, something went wrong.
There was a problem hiding this comment.
lgtm
Sorry, something went wrong.
Sorry, something went wrong.
Well, not according to GitHub's UI :) I want to give Mark the chance to review it again before I merge it, and a week and a half is not a long time when dealing with what is effectively a volunteer workforce :) |
Sorry, something went wrong.
…hon#126410) Add free-threaded specialization for COMPARE_OP, and tests for COMPARE_OP specialization in general. Co-authored-by: Donghee Na <donghee.na92@gmail.com>
| Back | FazBrowse Home | New Git URL |
Add free-threaded specialization for COMPARE_OP, and tests for COMPARE_OP specialization in general. This relies on thread-local bytecode and atomic operations to update the counters and bytecode, which are single operations.