mirror of
https://github.com/python/cpython.git
synced 2025-07-24 11:44:31 +00:00
gh-118771: Ensure names defined in optimizer.h start with Py/_Py (GH-118825)
This commit is contained in:
parent
f772d0d08a
commit
941eea0a27
4 changed files with 42 additions and 39 deletions
|
@ -1237,7 +1237,7 @@ init_cold_exit_executor(_PyExecutorObject *executor, int oparg)
|
|||
inst->oparg = oparg;
|
||||
executor->vm_data.valid = true;
|
||||
executor->vm_data.linked = false;
|
||||
for (int i = 0; i < BLOOM_FILTER_WORDS; i++) {
|
||||
for (int i = 0; i < _Py_BLOOM_FILTER_WORDS; i++) {
|
||||
assert(executor->vm_data.bloom.bits[i] == 0);
|
||||
}
|
||||
#ifdef Py_DEBUG
|
||||
|
@ -1505,7 +1505,7 @@ address_to_hash(void *ptr) {
|
|||
void
|
||||
_Py_BloomFilter_Init(_PyBloomFilter *bloom)
|
||||
{
|
||||
for (int i = 0; i < BLOOM_FILTER_WORDS; i++) {
|
||||
for (int i = 0; i < _Py_BLOOM_FILTER_WORDS; i++) {
|
||||
bloom->bits[i] = 0;
|
||||
}
|
||||
}
|
||||
|
@ -1530,7 +1530,7 @@ _Py_BloomFilter_Add(_PyBloomFilter *bloom, void *ptr)
|
|||
static bool
|
||||
bloom_filter_may_contain(_PyBloomFilter *bloom, _PyBloomFilter *hashes)
|
||||
{
|
||||
for (int i = 0; i < BLOOM_FILTER_WORDS; i++) {
|
||||
for (int i = 0; i < _Py_BLOOM_FILTER_WORDS; i++) {
|
||||
if ((bloom->bits[i] & hashes->bits[i]) != hashes->bits[i]) {
|
||||
return false;
|
||||
}
|
||||
|
@ -1591,7 +1591,7 @@ void
|
|||
_Py_ExecutorInit(_PyExecutorObject *executor, const _PyBloomFilter *dependency_set)
|
||||
{
|
||||
executor->vm_data.valid = true;
|
||||
for (int i = 0; i < BLOOM_FILTER_WORDS; i++) {
|
||||
for (int i = 0; i < _Py_BLOOM_FILTER_WORDS; i++) {
|
||||
executor->vm_data.bloom.bits[i] = dependency_set->bits[i];
|
||||
}
|
||||
link_executor(executor);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue