Thanks to visit codestin.com
Credit goes to chromium.googlesource.com

  1. f8addcf Fix harmless compiler warnings in builds that use SQLITE_OMIT_DATETIME_FUNCS. by drh · 5 days ago
  2. 8658a8d Remove an unnecessary parameter from sqlite3VdbeRecordUnpack(). Improved by drh · 7 weeks ago
  3. dae87df Fix an internal doc typo reported in [forum:e25e581f917|forum post e25e581f917]. by stephan · 4 months ago
  4. 49906e8 The reuse-subroutine optimization [c9a3498113074bbc] might have generated by drh · 6 months ago
  5. ef636cc Add the SQLITE_PREPARE_DONT_LOG option for sqlite3_prepare_v3(), that prevents by drh · 8 months ago
  6. 0cf237c Be more aggressive about reusing subqueries that appear on the RHS of IN by drh · 1 year, 1 month ago
  7. d90ecb5 Have "PRAGMA quick_check" compare the number of entries in tables and indexes. by dan · 1 year, 6 months ago quick-check-counts
  8. 2ba5534 The assertion change at check-in [7946c79567b0ccd3] is insufficient to fix by drh · 1 year, 8 months ago
  9. bc91738 Add a C-source spell-checking facility. make misspell (on Nix) by larrybr · 2 years, 1 month ago
  10. ed36917 New assert() statements to validate the parameters to by drh · 2 years, 3 months ago
  11. 7f4b066 Reduce the overhead of SQLITE_ENABLE_STMT_SCANSTATUS some. by dan · 2 years, 7 months ago
  12. a3d0c15 Add loops and rows counters to "USE TEMP B-TREE FOR ORDER BY" records. Also fix the sqliteHwtime() function so that it returns a 64-bit value. by dan · 2 years, 8 months ago
  13. f6f01f1 Add CYCLES scanstat measurement to "USE TEMP B-TREE FOR ORDER BY" lines. by dan · 2 years, 8 months ago
  14. 231ff4b Enhance the sqlite3_stmt_scanstatus() API and add sqlite3_stmt_scanstatus_v2(). For creation of easier to read query performance reports. by dan · 2 years, 8 months ago
  15. e995d2c Proposed optimization to the IS NULL and NOT NULL operators that avoids by drh · 2 years, 9 months ago
  16. 058e995 Small performance increase and size reduction by splitting out the by drh · 3 years ago
  17. b77c312 For debug builds, if the RIGHT JOIN body subroutine contains a jump that by drh · 3 years, 3 months ago
  18. 1c84863 Only invoke sqlite3VdbeClearObject() from a single location, so that the by drh · 3 years, 4 months ago
  19. c45924e Remove unused P4 types on the Opcode object. Saves a few bytes of code by drh · 3 years, 5 months ago
  20. a7c9dd5 Change the OP_Next and OP_Prev opcodes so that they invoke by drh · 3 years, 5 months ago
  21. 6a5a13d Fix various issues with the changes on this branch. Add test cases for the same. by dan · 4 years, 5 months ago
  22. 7dec804 Remove dead code. Fix RETURNING for INSERT into a virtual table. by drh · 4 years, 6 months ago returning-manifested
  23. b835247 Working prototype. by drh · 4 years, 6 months ago
  24. abc3815 Continuing work toward supporting unsigned 32-bit page numbers. by drh · 5 years ago
  25. 691b5c5 Infrastructure for the bytecode() table-valued function. The function itself by drh · 5 years ago
  26. dc4f6fc During byte-code generation, strive to avoid jumps that merely jump to the by drh · 5 years ago
  27. 3aef2fb Have the OP_ReleaseReg opcode also invalidate the registers if P5 is non-zero. by drh · 6 years ago
  28. 13d7950 Enhance the sqlite3VdbeMemAboutToChange() shallow-copy validation mechanism by drh · 6 years ago
  29. 920cf59 Simplify the bytecode generation for SQL function calls such that the by drh · 6 years ago
  30. 1b22c1b Merge fixes from trunk. by drh · 6 years ago generated-columns
  31. 06baba5 Correction to check-in [bec5b6d4d083556d] so that it detects *all* by drh · 6 years ago
  32. 6df9c4b Claw back some performance from the sqlite3ExprGetColumnOfTable() routine. by drh · 6 years ago
  33. 044388c Modify signature of sqlite3VdbeChangeOpcode() to accept int instead of u32. by mistachkin · 6 years ago
  34. 3728b84 Fix more compiler warnings. by drh · 6 years ago
  35. f9231c3 Fix harmless compiler warnings. by drh · 7 years ago
  36. 0de6efe Merge enhancements and bug fixes from trunk. by drh · 7 years ago
  37. d1d158b Additional small performance increase and size reduction to the by drh · 7 years ago
  38. ec4ccdb A new implementation of sqlite3VdbeMakeLabel() is faster and makes fewer by drh · 7 years ago
  39. bd462bc Improvements to EXPLAIN QUERY PLAN formatting. The MULTI-INDEX OR now shows by drh · 7 years ago
  40. 643d855 Refactor the sqlite3_normalized_sql() implementation. This is a by drh · 7 years ago
  41. 893bd37 Fix the sqlite3_normalized_sql() interface so that it renders by drh · 7 years ago
  42. 8430450 Fix UPSERT so that it checks the target-constraint first and fires the by drh · 7 years ago
  43. 6ccbd27 Further improvements to bytecode branch testing. Fix cases where the by drh · 7 years ago
  44. 7083a48 Enhancements and improved documentation to the byte-code branch coverage by drh · 7 years ago
  45. cf0343b Remove some bad assert() statements from the implementations of window by dan · 7 years ago
  46. 9c27758 Add tests to improve coverage of code in window.c. Fix a problem with "SELECT by dan · 7 years ago
  47. 299bf7c Add the OP_SetTabCol and OP_VerifyTabCol opcodes, only when compiling with by drh · 7 years ago
  48. 8d7b212 Strengthen the sqlite3VdbeMemAboutToChange() run-time verification mechanism by drh · 7 years ago
  49. 341141c Fix the build so that it works with -DSQLITE_TEST_REALLOC_STRESS by drh · 7 years ago stmt-journal-testing
  50. 4031baf When compiling with SQLITE_DEBUG, add run-time checks to ensure that no by drh · 7 years ago
  51. 4d79983 Optimizations to the new EQP framework. by drh · 7 years ago rework-EQP
  52. e2ca99c Begin reengineering the EXPLAIN QUERY PLAN function to provide more by drh · 7 years ago
  53. 6876dcc The previous fix for ticket [d85fffd6ffe856092ed8da] in check-in by drh · 7 years ago
  54. 909066b Ensure that new.* values of an UPDATE do not get clobbered after the by drh · 7 years ago
  55. 9916048 Add new testcase() macros and fix a bug that was revealed when trying to by drh · 7 years ago
  56. 614efe2 Experimental change to include changes made to the sqlite_stat1 table in by dan · 8 years ago
  57. 6e97f8e Combine the Parse.ckBase and Parse.iSelfTab fields into just Parse.iSelfTab. by drh · 8 years ago
  58. 3e34eab Allow indexes to be created on date/time functions as long as the 'now' by drh · 8 years ago
  59. 0c24330 Smaller and faster implementation for vdbeFreeOpArray() and freeP4(). by drh · 8 years ago
  60. 2c2f392 Add interfaces sqlite3_prepare_v3() and sqlite3_prepare16_v3() with the by drh · 8 years ago
  61. 2ab792e Change sqlite3BtreeNext() and sqlite3BtreePrevious() so that they return by drh · 8 years ago
  62. 7a6ea93 Do not expose the name of the internal Mem object in the public interface by drh · 8 years ago
  63. ab087d4 Fix the OP_Once opcode so that it works correctly for recursive triggers. by drh · 8 years ago
  64. 585ce19 Experimental enhancement to automatically trim NULL values from the end of by drh · 8 years ago
  65. 9e1ab1a Ensure that sqlite3_column_count() returns 0 for the "set" mode of "get/set" by dan · 9 years ago pragma-columncount-fix
  66. a582b01 Simplifications to the way UnpackedRecord objects are allocated. Smaller by drh · 9 years ago
  67. f14b7fb Add the sqlite3VdbeAppendP4() method for adding P4 content to the most recently by drh · 9 years ago
  68. 861b130 The use P4_DYNAMIC in place of the P4_MPRINTF operand type. by drh · 9 years ago
  69. 9e5eb9c Revise the implementation of OP_Once so that it is smaller, faster, and uses by drh · 9 years ago
  70. 43f58d6 Fix various internal #defines to conform to new C-language naming restrictions, by drh · 9 years ago
  71. 7cc84c2 Remove the VdbeOp.opflags field and its associated initialization overhead. by drh · 9 years ago
  72. dbf8a16 Merge 3.12.0 beta changes from trunk. by drh · 9 years ago
  73. f71a366 Some pragmas can be reused without an automatic reprepare. by drh · 9 years ago reusable-pragma
  74. 1a606f8 Merge enhancements and fixes from trunk. by drh · 9 years ago
  75. 2fade2f Make sure every co-routines has its own set of temporary registers and does by drh · 9 years ago
  76. 20f272c Merge recent enhancements from trunk. by drh · 10 years ago
  77. dad300d Fix a problem with SQLITE_TEST_REALLOC_STRESS. by drh · 10 years ago
  78. 2ce1865 Improvements to the way sqlite3VdbeAddOpList() works, resulting in a slightly by drh · 10 years ago
  79. d286b9f Merge all the latest enhancements from trunk. by drh · 10 years ago
  80. 6b86881 Merge recent trunk enhancements. by drh · 10 years ago
  81. 163c29c Merge enhancements from trunk. by drh · 10 years ago
  82. 076e85f Add the sqlite3VdbeLoadString() and sqlite3VdbeMultiLoad() routines to help by drh · 10 years ago
  83. 0ff287f Add and use the sqlite3VdbeChangeOpcode() routine. Simplify the implementation by drh · 10 years ago
  84. 2991ba0 Add the sqlite3VdbeAddGoto(v,i) routine as a shorthand for by drh · 10 years ago
  85. bec2476 Merge in all the trunk changes from the previous year. This breaks the by drh · 10 years ago
  86. 59b4bd4 Merge all the latest enhancements from trunk. This merge include FTS5 by drh · 10 years ago
  87. 9c7c913 Cache the sqlite3_context structure in the P4 operand of VDBE programs by drh · 10 years ago
  88. 5600329 Merge all recent enhancements and fixes from trunk. by drh · 10 years ago
  89. 97bae79 Add a new opcode to the VDBE that gives the b-tree a hint about the set by drh · 10 years ago column-usage-hint
  90. df3c171 Merge all recent trunk enhancements into the sessions branch. by drh · 10 years ago
  91. 7004f3f Improve performance of multi-field sorts where the first field has a low cardinality. by dan · 10 years ago
  92. 04e8a58 Merge recent trunk enhancements, including the read-after-ROLLBACK change by drh · 11 years ago
  93. 518140e Change the SQLITE_SCANSTAT_EST parameter so that it returns a double for by drh · 11 years ago
  94. 037b532 Remove unused variable from struct WhereInfo. Add some explanatory comments to new code. by dan · 11 years ago
  95. 6f9702e If SQLITE_ENABLE_STMT_SCANSTATUS is defined, record the number of times each VDBE opcode is executed. Derive the values returned by sqlite3_stmt_scanstatus() from these records on demand. by dan · 11 years ago
  96. 04489b6 Add the experimental sqlite3_stmt_scanstatus() API. by dan · 11 years ago
  97. 6b011d8 Merge all recent trunk changes into the sessions branch. by drh · 11 years ago
  98. 75179de Reduce the number of arguments to RecordCompare functions from 4 to 3, by drh · 11 years ago
  99. f257b4c Merge the latest trunk enhancements into the sessions branch. by drh · 11 years ago
  100. 3eddb23 Change the VDBE to export the sqlite3MemCompare() routine and thus free by drh · 11 years ago