GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||
GeezerVison is showing github.com — gh-96143: Add some comments and minor fixes missed in the original PR by pablogsal · Pull Request #96433 · python/cpython Conversation
|
| } | ||
| // Some systems may prevent us from creating executable code on the fly. | ||
| // TODO: Call icache invalidation intrinsics if available: | ||
| // __builtin___clear_cache/__clear_cache (depending if clang/gcc). This is |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
The kernel would clear the icache for us. Not sure if this would ever be a problem.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
That's not correct in the general case. You are supposed to call this in aarch64 if you modify the code in some executable segment after it was read at least once. This doesn't apply for us but is not true that in all systems the kernel will clear it for us
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
See the discussion in the previous pr
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.