]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-103277: remove unused macros (#105247)
authorIrit Katriel <1055913+iritkatriel@users.noreply.github.com>
Sat, 3 Jun 2023 11:12:07 +0000 (12:12 +0100)
committerGitHub <noreply@github.com>
Sat, 3 Jun 2023 11:12:07 +0000 (05:12 -0600)
Python/compile.c

index 6872c3b492de5904db5d673cd73cf5613c978981..4fa1ee55bf764ff17ea3bc5dacbea649a5b64e38 100644 (file)
 
 #include "opcode_metadata.h"      // _PyOpcode_opcode_metadata, _PyOpcode_num_popped/pushed
 
-#define DEFAULT_CODE_SIZE 128
-#define DEFAULT_LNOTAB_SIZE 16
-#define DEFAULT_CNOTAB_SIZE 32
-
 #define COMP_GENEXP   0
 #define COMP_LISTCOMP 1
 #define COMP_SETCOMP  2
         return ERROR;       \
     }
 
-/* If we exceed this limit, it should
- * be considered a compiler bug.
- * Currently it should be impossible
- * to exceed STACK_USE_GUIDELINE * 100,
- * as 100 is the maximum parse depth.
- * For performance reasons we will
- * want to reduce this to a
- * few hundred in the future.
- *
- * NOTE: Whatever MAX_ALLOWED_STACK_USE is
- * set to, it should never restrict what Python
- * we can write, just how we compile it.
- */
-#define MAX_ALLOWED_STACK_USE (STACK_USE_GUIDELINE * 100)
-
 #define IS_TOP_LEVEL_AWAIT(C) ( \
         ((C)->c_flags.cf_flags & PyCF_ALLOW_TOP_LEVEL_AWAIT) \
         && ((C)->u->u_ste->ste_type == ModuleBlock))