diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2000-05-27 05:13:38 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2000-05-27 05:13:38 +0000 |
commit | 67ad9a18c0a31cdff073f4c53fe3fcfc5db8517c (patch) | |
tree | 0499e29bc0223d6dfec04ad698e2bd63f54c125c | |
parent | d45f7dfdcab5ff2f8f6ad9a61e175ac4cb3883aa (diff) | |
download | postgresql-67ad9a18c0a31cdff073f4c53fe3fcfc5db8517c.tar.gz postgresql-67ad9a18c0a31cdff073f4c53fe3fcfc5db8517c.zip |
define YY_NEVER_INTERACTIVE for flex, to persuade flex that it's not
necessary to call isatty() for each and every received query. That's
one less kernel call per query cycle ...
-rw-r--r-- | src/backend/parser/scan.l | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/parser/scan.l b/src/backend/parser/scan.l index 64a389b7680..2eb0934adec 100644 --- a/src/backend/parser/scan.l +++ b/src/backend/parser/scan.l @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/scan.l,v 1.68 2000/03/18 18:03:09 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/scan.l,v 1.69 2000/05/27 05:13:38 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -42,6 +42,7 @@ static char *parseCh; /* set up my input handler --- need one flavor for flex, one for lex */ #if defined(FLEX_SCANNER) +#define YY_NEVER_INTERACTIVE 1 #define YY_NO_UNPUT static int myinput(char* buf, int max); #undef YY_INPUT |