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

  1. 07b483c Minor internal doc correction in vdbeInt.h. by stephan · 9 days ago
  2. 8ae57fa Use a more robust backup definition for offsetof(). by drh · 7 weeks ago
  3. 7bd72d4 Fix alignment problems on Linux with -m32 and on Mac PPC. by drh · 4 months ago
  4. b6e8f65 KeyInfo is now an indeterminate size, so we cannot declare a variable of that by drh · 4 months ago
  5. cebf06c Make use of the flexible-array feature of C99, when available, to try to by drh · 4 months ago
  6. 03c6517 Fix GCC-isms and compiler warnings introduced by recent check-ins by drh · 5 months ago
  7. 84b0f22 Fix comments on the Parse.nMaxArgs field so that they are correct. Add by drh · 5 months ago
  8. 8e7a168 Performance improvements to the (debug-use only) Mem.pScopyFrom logic, resulting by drh · 6 months ago
  9. 35d302c Increase the maximum number of arguments on an SQL function to 1000 with the by drh · 7 months ago
  10. 4bf24c8 Avoid loading the entire record into memory for an sqlite3_preupdate_old() call that retrieves an IPK value. by dan · 9 months ago
  11. 38b31a9 Fix the preupdate hook so that it works when the "old.*" row has a column with a non-NULL default value that was added by ALTER TABLE ADD COLUMN after the current record was created. by dan · 10 months ago preupdate-hook-fix
  12. 98ab970 The original column-cache implementation from check-in [ab1edcc7fedcf279] by drh · 2 years ago
  13. 58b5921 Add the sqlite3_stmt_explain() API. by drh · 2 years ago
  14. 594f5e2 The OP_Column opcode caches large column values coming from overflow pages. by drh · 2 years ago
  15. 569700a Further improvements to large string handling in relation to JSON. by drh · 2 years ago
  16. d1db37a Enhance the sqlite3_stmt_explain() interface so that avoids unnecessary by drh · 2 years ago
  17. bc91738 Add a C-source spell-checking facility. make misspell (on Nix) by larrybr · 2 years, 1 month ago
  18. b604f14 Enhance the sqlite3_vtab_in_first() and sqlite3_vtab_in_next() interfaces so by drh · 2 years, 6 months ago
  19. edc2713 Rename the Vdbe.pResultSet field to pResultRow in order to better distinguish by drh · 2 years, 7 months ago
  20. 7f4b066 Reduce the overhead of SQLITE_ENABLE_STMT_SCANSTATUS some. by dan · 2 years, 7 months ago
  21. f6f01f1 Add CYCLES scanstat measurement to "USE TEMP B-TREE FOR ORDER BY" lines. by dan · 2 years, 8 months ago
  22. 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
  23. e5928b1 Change the names of the Vdbe.pVNext and Vdbe.ppVPrev fields to make them by drh · 2 years, 11 months ago
  24. 27a242c Fix the OP_NullRow opcode so that it works even if it applied to an by drh · 3 years, 1 month ago
  25. eab6c12 Fix assert() statements associated with artifical null-value cursors by drh · 3 years, 3 months ago
  26. 18bcfb9 Omit the Vdbe.runOnlyOnce flag (simplifying the prepared statement by drh · 3 years, 4 months ago
  27. 1f416db Fix harmless compiler warnings. by drh · 3 years, 4 months ago
  28. d859dc2 In-line the sqlite3VdbeSerialPut() routine into the OP_MakeRecord opcode. by drh · 3 years, 4 months ago
  29. a24832b Omit the Vdbe.doingRerun field for a slight size reduction and performance gain. by drh · 3 years, 4 months ago
  30. 473571b Provide and use a version of sqlite3VdbeFreeCursor() that guarantees the by drh · 3 years, 4 months ago
  31. 17c4865 Refactor the Vdbe.iVdbeMagic field into Vdbe.eVdbeState. Split the RUNNING by drh · 3 years, 4 months ago
  32. 659fdb4 Have the sqlite3_context object carry the encoding for the prepared statement by drh · 3 years, 4 months ago
  33. 66181ce Rename Vdbe.iVdbeMagic to eVdbeState. Remove unnecessary states. This is by drh · 3 years, 4 months ago
  34. fc85450 Faster version of sqlite3VdbeMemRelease(). by drh · 3 years, 5 months ago
  35. 8552b10 Reorganize the bits in Mem.flags. Free up one bit for reuse. by drh · 3 years, 5 months ago
  36. 74a12dd Expand the comment on the definition of the Mem object to better explain the by drh · 3 years, 5 months ago
  37. 4296357 The performance increase in the previous check-in of this branch was due to by drh · 3 years, 5 months ago optimize-init-mem
  38. c9373e8 An optimization to initMemArray() saves almost 500K cycles. But it seems a by drh · 3 years, 5 months ago
  39. fc56950 Revise the initialization processing for OP_Column to make it about by drh · 3 years, 5 months ago
  40. 30e314e Refactor sqlite3_vtab_in() to make use of the existing by drh · 3 years, 6 months ago
  41. 0fe7e7d Add new interfaces to enable virtual table to process IN operator constraints by drh · 3 years, 6 months ago
  42. b248668 Small performance and size optimization to allocateCursor(). by drh · 3 years, 7 months ago
  43. 06164b2 Omit the return value from sqlite3VdbeSerialGet() for a size reduction by drh · 3 years, 7 months ago
  44. 23d41e6 Add SQLITE_STMTSTATUS_FILTER_HIT and _MISS for tracking the effectiveness by drh · 3 years, 8 months ago
  45. 2db144c Add a Bloom filter to the automatic-index mechanism. by drh · 3 years, 8 months ago
  46. a32536b Fix the zeroblob() function and related APIs so that they work with SQLITE_OMIT_INCRBLOB builds. by dan · 3 years, 8 months ago
  47. de32461 More precision in comparing integers and floating point values while by drh · 4 years ago
  48. 2c71887 Add the sqlite3_changes64() and sqlite3_total_changes64() API functions. by dan · 4 years, 1 month ago
  49. d622855 Set the database connection error code for an oversize argument to by drh · 4 years, 1 month ago
  50. a23a873 Add the experimental sqlite3session_changeset_size() API. by dan · 4 years, 3 months ago
  51. 5a4a15f Further sanity checking of the OpenDup cursors. by drh · 4 years, 4 months ago
  52. 17b7481 Change the name of Vdbe.magic to Vdbe.iVdbeMagic to disambiguate with by drh · 4 years, 6 months ago
  53. fa17e13 Improvements to the IN-early-out optimization so that it works more by drh · 4 years, 11 months ago
  54. abc3815 Continuing work toward supporting unsigned 32-bit page numbers. by drh · 5 years ago
  55. c004bd5 Fix another harmless compiler warning. by drh · 5 years ago
  56. e0ef4e2 Add a missing #ifdef to avoid a harmless compiler warning. by drh · 5 years ago
  57. 8c5163a The bytecode() function now runs and sometimes works, but it untested and by drh · 5 years ago
  58. 356cd76 Begin breaking appear the sqlite3VdbeList() routine into subroutines that by drh · 5 years ago
  59. 2c3629e Change a bitfield in sqlite3_stmt into an unsigned character, for slightly by drh · 5 years ago
  60. 2a74006 Small size reduction and performance improvement in the by drh · 5 years ago
  61. 5ca0632 Rewrite the (debugging use only) sqlite3VdbeMemPrettyPrint() function to use by drh · 6 years ago
  62. be3da24 Add the OP_FinishSeek opcode which completes an OP_DeferredSeek if the seek by drh · 6 years ago
  63. 0af6ddd Fix the OP_Cast operator so that when casting to TEXT, it always leaves by drh · 6 years ago
  64. 093589d Fix a faulty assert() statement in the sqlite3VdbeMemExpandBlob() routine. by drh · 6 years ago
  65. 175b8f0 Remove support for STAT3. The sqlite_stat3 tables are ignored, if they by drh · 6 years ago
  66. c1da439 Move the sqlite3VdbeSerialType() routine in-line in the OP_MakeRecord opcode. by drh · 6 years ago
  67. de7109e Ensure that the typeof() function always returns SQLITE_FLOAT for floating by drh · 6 years ago
  68. 83a1daf When values have real affinity and are converted into strings for CHECK by drh · 6 years ago
  69. 7d68339 Fix a faulty assert() in the sqlite3VdbeMemExpandBlob() routine. by drh · 6 years ago
  70. 860d2b0 Make sure the MEM_FromBind bit inthe Mem.flags field is not included in by drh · 6 years ago
  71. 57b1a3e Initial implementation of the sqlite3_value_frombind() interface. by drh · 6 years ago
  72. 81f9159 Faster allocation of new sqlite3_stmt objects. by drh · 7 years ago
  73. b699179 Move the nOpAlloc field from Parse into Vdbe to avoid an extra pointer by drh · 7 years ago
  74. 893bd37 Fix the sqlite3_normalized_sql() interface so that it renders by drh · 7 years ago
  75. 92cd307 Fix harmless compiler warnings that appear with SQLITE_OMIT_EXPLAIN. by drh · 7 years ago
  76. 8bee11a Add the sqlite3_normalized_sql() API. by mistachkin · 7 years ago normalized_sql
  77. 9d67afc Also free up the MEM_RowSet bit in the Mem.flags field and have RowSet objects by drh · 7 years ago
  78. 72f56ef Free up the MEM_Frame bit in Mem.flags object. Store VdbeFrame objects by drh · 7 years ago
  79. c6ed275 Remove more column-cache residue: The OP_SetColTab and OP_VerifyColTab by drh · 7 years ago
  80. ba968db Do not abort running queries due to a CREATE INDEX statement. Allow them by drh · 7 years ago
  81. 67a9b8e Omit all window-function related code when building with SQLITE_OMIT_WINDOWFUNC. by dan · 7 years ago
  82. 09882a7 Merge latest trunk changes into this branch. by dan · 7 years ago
  83. 4449437 Pad out the sqlite3_value structure to be a multiple of 8 bytes. by drh · 7 years ago
  84. 58773a5 Improvements to SCopy correctness tracking when SQLITE_DEBUG is enabled. by drh · 7 years ago
  85. 299bf7c Add the OP_SetTabCol and OP_VerifyTabCol opcodes, only when compiling with by drh · 7 years ago
  86. 07509f8 Merge latest trunk changes with this branch. by dan · 7 years ago
  87. 8c2b6d7 Add the OP_IfNoHope and OP_SeekHit opcodes used to reduce the number of by drh · 7 years ago
  88. 2b1287c Merge latest trunk changes into this branch. by dan · 7 years ago
  89. 4031baf When compiling with SQLITE_DEBUG, add run-time checks to ensure that no by drh · 7 years ago
  90. 86fb6e1 Start of experimental implementation of SQL window functions. Does not yet work. by dan · 7 years ago
  91. 1fcfa72 Always interpret non-zero floating-point values as true even if their by drh · 7 years ago
  92. f09ac0b Slightly faster function dispatch in the virtual machine by avoiding by drh · 7 years ago
  93. 8c9e30b Remove an unused field from the internal definition of the sqlite3_context by drh · 8 years ago
  94. ce2fbd1 Add the experimental sqlite3_value_nochange() interface usable by xUpdate by drh · 8 years ago
  95. 6f390be Add the sqlite3_vtab_nochange() method which virtual table implementations by drh · 8 years ago sqlite3_vtab_nochange
  96. fe0cf7a Avoid a test for CURTYPE_BTREE in sqlite3VdbeCursorMoveto() in order to reduce by drh · 8 years ago
  97. a0024e6 Improved implementation of the destructor on pointer-passing interfaces. by drh · 8 years ago
  98. 2293006 Add a destructor argument to sqlite3_bind_pointer() by drh · 8 years ago
  99. ae3ec3f Add an experimental "pointer type" parameter to sqlite3_bind_pointer(), by drh · 8 years ago
  100. 3fb4060 Merge the latest changes from trunk. by drh · 8 years ago