SQLite

All files named ”tool/vdbe-compress.tcl”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for tool/vdbe-compress.tcl

2024-10-23
16:03
[fa2f37ab39] part of check-in [aeac23359b] Work around a minor JimTCL regexp incompatibility in tool/vdbe-compress.tcl. Summary: it thinks that backslash-escaped octal values are back-references, which it does not like. (check-in: [aeac23359b] user: stephan branch: autosetup, size: 5118)
2022-02-03
14:37
[1dcb7632e5] part of check-in [e35ab16dd0] Do not allow the vdbe-compress.tcl script to generate structures named "do" or "if". (check-in: [e35ab16dd0] user: drh branch: trunk, size: 5117)
2014-10-16
11:45
[5926c71f9c] part of check-in [640345d880] Update the vdbe-compress.tcl script to account for expressions of the form (123>var), where "var" should be replaced with a reference to a union member. (check-in: [640345d880] user: dan branch: trunk, size: 5119)
2013-12-11
00:59
[0cf56e9263] part of check-in [4d0781473a] Do not run the tool/vdbe-compress.tcl script that generates the vdbeExecUnion object that reduces the size of the sqlite3VdbeExec() stack frame unless the SQLITE_SMALL_STACK compile-time option is specified as on of the OPTS in the makefile. The vdbeExecUnion object gets in the way of C-compiler optimizer and results in slightly slower code. (check-in: [4d0781473a] user: drh branch: trunk, size: 4878)
2012-09-18
13:20
[f12c884766] part of check-in [e7db056a0d] Update the vdbe-compress.tcl script so that it accepts variable declarations inside of #ifdef...#endif. This enhancement is needed due to the change of check-in [39866c0ede5d6ef4]. (check-in: [e7db056a0d] user: drh branch: trunk, size: 4659)
2009-09-01
12:16
[d70ea6d8a1] part of check-in [38a9327bad] More fixes and comment updates. (check-in: [38a9327bad] user: dan branch: trunk, size: 4520)
2009-06-02
16:06
[672f81d693] part of check-in [6f2aab3f7b] Tweaks to vdbe.c to further reduce stack space requirements. (CVS 6706) (check-in: [6f2aab3f7b] user: drh branch: trunk, size: 4441)
15:21
Added: [383f4be3ce] part of check-in [7f43391831] Add the vdbe-compress.tcl script which automatically refactors the sqlite3VdbeExec() routine to use less stack space. Use this script when constructing the amalgamation. (CVS 6704) (check-in: [7f43391831] user: drh branch: trunk, size: 4441)