Historique des commits

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