index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
tokenize.c
Commit message (
Expand
)
Author
Age
*
Small performance improvement and size reduction by recognizing that no
drh
2023-06-19
*
Add the new internal interface sqlite3DbNNFreeNN(db,ptr) where both the
drh
2022-08-22
*
Ensure that the Parse.nErr flag is set following an SQLITE_TOOBIG error on
drh
2022-07-11
*
Use sqlite3DbFreeNN() instead of sqlite3DbFree() in a few hot spots for
drh
2022-03-28
*
Provide sqlite3_error_offset() data for some new errors.
drh
2022-02-08
*
Add new binary operators "->" and "->>" to the parser that evaluate to
drh
2022-01-07
*
Simplify the sqlite3RunParser() routine by omitting the third parameter.
drh
2021-12-31
*
Performance optimization and size reduction in sqlite3RunParser().
drh
2021-12-31
*
Fix a problem causing an OOM within an ALTER TABLE ADD COLUMN command that ad...
dan
2021-11-16
*
Treat byte-order marks (BOMs) at the start of a token as whitespace.
drh
2021-04-24
*
Fix tokenizer's classification of EBCDIC newline.
larrybr
2021-03-19
*
Add a linked list of ParseCleanup objects to the end of a Parse object and
drh
2021-01-11
*
Improve the speed of the tokenizer by recognizing that tokens starting
drh
2020-11-27
*
Fix harmless compiler warnings that surface in newer versions of GCC.
drh
2020-08-10
*
Use __atomic_load_n() and __atomic_store_n() for a few more things where they...
dan
2020-03-30
*
Enhancements to SQL query normalization for UPDATE statements.
mistachkin
2019-10-16
*
Fix a harmless compiler warning that only comes up during debug builds.
drh
2019-02-26
*
Give the sqlite3 object a pointer to the current Parse so that if an OOM
drh
2019-02-08
*
Fix harmless compiler warning.
mistachkin
2019-02-02
*
Improvements to "PRAGMA parser_trace=ON": Make it a flag pragma, and then
drh
2019-01-31
*
Further refinements to the sqlite3_normalized_sql() interface. TH3 now
drh
2018-12-10
*
Fix issues with the new normalizer.
drh
2018-12-10
*
Refactor the sqlite3_normalized_sql() implementation. This is a
drh
2018-12-10
*
Add the sqlite3_normalized_sql() API.
mistachkin
2018-10-29
*
Extend RENAME TABLE to edit triggers and views. Still buggy.
dan
2018-08-29
*
Additional fixes for harmless compiler warnings that are specific to this
drh
2018-08-18
*
Edit the WHEN and UPDATE OF clauses of trigger programs as part of ALTER TABLE
dan
2018-08-13
*
Experimental implementation of ALTER TABLE ... RENAME COLUMN. Still buggy.
dan
2018-08-09
*
Fixes for various harmless compiler warnings.
drh
2018-07-09
*
Fix a minor problem in the code for determining whether or not an SQL
dan
2018-06-30
*
Have the tokenizer handle fallback for tokens "OVER" and "FILTER" in the same
dan
2018-06-30
*
Further performance related tweaks for sqlite3RunParser().
dan
2018-06-29
*
Further tweaks to sqlite3RunParser().
dan
2018-06-29
*
Improve on the previous checkin. Still a bit slow.
dan
2018-06-29
*
Instead of using a lemon %fallback directive, have the tokenizer try to figure
dan
2018-06-29
*
Improved context for error_log message coming from sqlite3_prepare().
drh
2018-06-21
*
Add the %extra_context directive to lemon, as an alternative to %extra_argument.
drh
2018-04-21
*
Compute the correct column name even if the column identifier is the
drh
2018-01-10
*
Split off sqlite3DbFreeNN() from sqlite3DbFree() and use it in cases where
drh
2017-04-05
*
Declare the Lemon-generated parser object as itself. (Duh)
drh
2017-03-30
*
Ensure that the stack space used to hold the Lemon-generated parser object
drh
2017-03-30
*
Performance optimization in the tokenizer/parser loop.
drh
2017-03-07
*
In the amalgamation, allocate the parser engine object from stack rather than
drh
2017-01-28
*
Use the VList object to replace Parse.azVar for tracking the mapping between
drh
2016-12-23
*
Updates to the tokenizer for EBCDIC. No changes for standard builds.
drh
2016-12-12
*
Rearrange the code inside sqlite3RunParser() routine so that sqlite3Parser()
drh
2016-08-10
*
Avoid unnecessary calls to object destructors for a small performance gain.
drh
2016-04-12
*
Fix a problem with handling identifiers that start with "x" if SQLITE_OMIT_BL...
dan
2016-02-24
*
Avoid a potential buffer overrun if an SQL statement being parsed ends
drh
2016-02-18
*
Minor simplification to the tokenizer. Slightly smaller and faster.
drh
2016-02-16
[next]