История коммитов

Автор SHA1 Сообщение Дата
  drh 21bdfe5884 Performance enhancements to the parser template. 11 месяцев назад
  drh 7659ce22c5 Optimizations to ParseFinalize() to make up for the extra cleanup associated 11 месяцев назад
  drh 51f652de10 Bug fixes in the function that expands the parser stack. 11 месяцев назад
  drh 82bf13796a Experimental changes that prevent parser stack overflows by growing the 11 месяцев назад
  drh 4e86aa86ea Fix lempar.c so that Lemon can compile with NDEBUG defined. 3 лет назад
  drh 6d77a2948e Patch lemon to fix "error" token handling, according ot 3 лет назад
  drh 8eaf6c620e Improvement to error handling in Lemon. No impact on SQLite. 3 лет назад
  drh d519bbdf5c Fix an off-by-one error in the error-handling logic of the Lemon 3 лет назад
  drh e81f879f51 In Lemon, factor the parser stack overflow detection logic out of the 4 лет назад
  drh 9ca41fbfa9 Remove a new assert() that the compiler finds is always true at compile-time, 4 лет назад
  drh 79d9af960b Attempt to silence harmless static analyzer warnings in Lemon and in the 4 лет назад
  drh 18ef40e563 Fix harmless compiler warnings in Lemon. 4 лет назад
  drh 60c71b02ca Lemon updates: (1) include the #defines for all tokens in the generated C 4 лет назад
  drh ce678c297b Improved tracing output from the LEMON-generated parser. 5 лет назад
  drh 276d7f7847 Try to fix a harmless compiler warning reported by ICC. 5 лет назад
  drh 6ee3fa87fd Fix an unreachable branch in sqlite3ParserFallback() 5 лет назад
  drh 010bdb4c79 Further improvements to parser speed by enlarging lookup tables to eliminate 5 лет назад
  drh 2e51716b15 Increase the size of the yy_lookahead table so that it is never necessary to 5 лет назад
  drh 55f66b341a Add new assert() statements in an attempt to help static analyzers avoid 5 лет назад
  drh cfc45b1021 Reduce the size of the parser tables generated by Lemon by splitting the 6 лет назад
  drh 60ce5d3135 Add a simple test case for Lemon. Always include assert.h in the 6 лет назад
  drh b8a762827c Fix to the error handling logic in the Lemon parser template. This does 6 лет назад
  mistachkin 709c822f5e Fix more harmless compiler warnings seen with MSVC. 6 лет назад
  drh c7bf57168a Fixes for various harmless compiler warnings. 6 лет назад
  drh 9f607e9c23 Quick patch to the Lemon parser template to avoid an array overread reported 6 лет назад
  dan 5001b3314d Merge all changes from the weak-fallback branch except those related to the 6 лет назад
  dan 59ff42516c Instead of using a lemon %fallback directive, have the tokenizer try to figure 6 лет назад
  drh 3773c25f16 Introduce the concept of "weak fallback" in the parser. A weak fallback 6 лет назад
  drh 05ef50d08a Fix an unreachable branch associated with stack overflow in the 6 лет назад
  drh fd39c5874a Performance improvements on the main loop of the LEMON-generated parser. 6 лет назад