mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	GH-128872: Remove unused argument from _PyCode_Quicken (GH-128873)
Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
This commit is contained in:
		
							parent
							
								
									ecd2f84555
								
							
						
					
					
						commit
						e6c76b947b
					
				
					 2 changed files with 5 additions and 8 deletions
				
			
		|  | @ -459,8 +459,7 @@ _PyCode_Validate(struct _PyCodeConstructor *con) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| extern void | extern void | ||||||
| _PyCode_Quicken(_Py_CODEUNIT *instructions, Py_ssize_t size, PyObject *consts, | _PyCode_Quicken(_Py_CODEUNIT *instructions, Py_ssize_t size, int enable_counters); | ||||||
|                 int enable_counters); |  | ||||||
| 
 | 
 | ||||||
| #ifdef Py_GIL_DISABLED | #ifdef Py_GIL_DISABLED | ||||||
| static _PyCodeArray * _PyCodeArray_New(Py_ssize_t size); | static _PyCodeArray * _PyCodeArray_New(Py_ssize_t size); | ||||||
|  | @ -543,10 +542,9 @@ init_code(PyCodeObject *co, struct _PyCodeConstructor *con) | ||||||
|     } |     } | ||||||
|     co->_co_firsttraceable = entry_point; |     co->_co_firsttraceable = entry_point; | ||||||
| #ifdef Py_GIL_DISABLED | #ifdef Py_GIL_DISABLED | ||||||
|     _PyCode_Quicken(_PyCode_CODE(co), Py_SIZE(co), co->co_consts, |     _PyCode_Quicken(_PyCode_CODE(co), Py_SIZE(co), interp->config.tlbc_enabled); | ||||||
|                     interp->config.tlbc_enabled); |  | ||||||
| #else | #else | ||||||
|     _PyCode_Quicken(_PyCode_CODE(co), Py_SIZE(co), co->co_consts, 1); |     _PyCode_Quicken(_PyCode_CODE(co), Py_SIZE(co), 1); | ||||||
| #endif | #endif | ||||||
|     notify_code_watchers(PY_CODE_EVENT_CREATE, co); |     notify_code_watchers(PY_CODE_EVENT_CREATE, co); | ||||||
|     return 0; |     return 0; | ||||||
|  | @ -2819,7 +2817,7 @@ copy_code(_Py_CODEUNIT *dst, PyCodeObject *co) | ||||||
|     for (int i = 0; i < code_len; i += _PyInstruction_GetLength(co, i)) { |     for (int i = 0; i < code_len; i += _PyInstruction_GetLength(co, i)) { | ||||||
|         dst[i] = _Py_GetBaseCodeUnit(co, i); |         dst[i] = _Py_GetBaseCodeUnit(co, i); | ||||||
|     } |     } | ||||||
|     _PyCode_Quicken(dst, code_len, co->co_consts, 1); |     _PyCode_Quicken(dst, code_len, 1); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| static Py_ssize_t | static Py_ssize_t | ||||||
|  |  | ||||||
|  | @ -441,8 +441,7 @@ do { \ | ||||||
| 
 | 
 | ||||||
| // Initialize warmup counters and optimize instructions. This cannot fail.
 | // Initialize warmup counters and optimize instructions. This cannot fail.
 | ||||||
| void | void | ||||||
| _PyCode_Quicken(_Py_CODEUNIT *instructions, Py_ssize_t size, PyObject *consts, | _PyCode_Quicken(_Py_CODEUNIT *instructions, Py_ssize_t size, int enable_counters) | ||||||
|                 int enable_counters) |  | ||||||
| { | { | ||||||
|     #if ENABLE_SPECIALIZATION_FT |     #if ENABLE_SPECIALIZATION_FT | ||||||
|     _Py_BackoffCounter jump_counter, adaptive_counter; |     _Py_BackoffCounter jump_counter, adaptive_counter; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Yan Yanchii
						Yan Yanchii