[Python-checkins] gh-103277: remove unused macros (#105247)

iritkatriel webhook-mailer at python.org
Sat Jun 3 07:12:18 EDT 2023


https://github.com/python/cpython/commit/94a1eea511c53bf88dd8b1e441c8018fd9ff4a5e
commit: 94a1eea511c53bf88dd8b1e441c8018fd9ff4a5e
branch: main
author: Irit Katriel <1055913+iritkatriel at users.noreply.github.com>
committer: iritkatriel <1055913+iritkatriel at users.noreply.github.com>
date: 2023-06-03T05:12:07-06:00
summary:

gh-103277: remove unused macros (#105247)

files:
M Python/compile.c

diff --git a/Python/compile.c b/Python/compile.c
index 6872c3b492de..4fa1ee55bf76 100644
--- a/Python/compile.c
+++ b/Python/compile.c
@@ -37,10 +37,6 @@
 
 #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
@@ -65,21 +61,6 @@
         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))



More information about the Python-checkins mailing list