Skip to content

Commit

Permalink
pythongh-103277: remove unused macros (python#105247)
Browse files Browse the repository at this point in the history
  • Loading branch information
iritkatriel authored Jun 3, 2023
1 parent e6373c0 commit 94a1eea
Showing 1 changed file with 0 additions and 19 deletions.
19 changes: 0 additions & 19 deletions Python/compile.c
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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))
Expand Down

0 comments on commit 94a1eea

Please # to comment.