8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 23:23:04 +01:00
Commit Graph

10247 Commits

Author SHA1 Message Date
robocop
d3dc795f64 increment build number 2004-03-18 05:56:07 +00:00
robocop
f58c769c37 Cleanup. In geeky words:
PandoraBox* pbox = reinterpret_cast<PandoraBox*>(&can_of_worms);
pbox->open();
pbox->flush();
Nickolay may want to undo my ods.h changes if gcc insists
in its crusade against non-PODs and poodles.
2004-03-18 05:56:06 +00:00
robocop
fab410034b increment build number 2004-03-18 05:56:03 +00:00
robocop
a0abe81b41 increment build number 2004-03-18 05:56:02 +00:00
robocop
e2efc6ba95 increment build number 2004-03-18 05:56:00 +00:00
robocop
2553722a06 increment build number 2004-03-18 05:55:59 +00:00
robocop
90e3b26554 increment build number 2004-03-18 05:55:42 +00:00
robocop
ed7b333ce0 increment build number 2004-03-18 05:55:40 +00:00
robocop
2799069be4 increment build number 2004-03-18 05:55:38 +00:00
robocop
c341ec0bb1 increment build number 2004-03-18 05:55:36 +00:00
robocop
15c67775e0 increment build number 2004-03-18 05:55:34 +00:00
robocop
4f7c74a854 increment build number 2004-03-18 05:55:32 +00:00
robocop
3934549ce9 increment build number 2004-03-18 05:55:29 +00:00
robocop
83766a0653 increment build number 2004-03-18 05:55:28 +00:00
robocop
8c8a847175 increment build number 2004-03-18 05:55:20 +00:00
robocop
667a7d004f increment build number 2004-03-18 05:54:58 +00:00
robocop
d477112fee increment build number 2004-03-18 05:54:57 +00:00
robocop
536fe95109 increment build number 2004-03-18 05:54:54 +00:00
robocop
dde821c845 increment build number 2004-03-18 05:54:53 +00:00
robocop
7df1c47628 increment build number 2004-03-18 05:54:47 +00:00
robocop
a0b4825cef increment build number 2004-03-18 05:54:24 +00:00
robocop
da7f25e01e increment build number 2004-03-18 05:54:19 +00:00
fsg
8b0232cfbd increment build number 2004-03-16 23:00:46 +00:00
bellardo
f31312f1c2 increment build number 2004-03-16 18:01:39 +00:00
alexpeshkoff
5d90099318 increment build number 2004-03-16 17:35:07 +00:00
alexpeshkoff
5e045f18fc fixed posix build - it's buildable now 2004-03-16 17:35:03 +00:00
alexpeshkoff
3f87477ac6 increment build number 2004-03-16 17:35:02 +00:00
skidder
cff5c1ae02 increment build number 2004-03-16 06:16:50 +00:00
skidder
13ffaf9771 Zero-terminate buffer 2004-03-16 06:16:48 +00:00
skidder
af609d3c52 increment build number 2004-03-16 06:12:00 +00:00
skidder
129680c42b Fix possible buffer overrun 2004-03-16 06:11:56 +00:00
skidder
7a33a1a1a0 increment build number 2004-03-16 05:54:22 +00:00
skidder
26d8f03344 Fix MSVC7 build 2004-03-16 05:54:15 +00:00
fsg
cb3df95d92 increment build number 2004-03-15 23:00:38 +00:00
arnobrinkman
7fc4f35f44 increment build number 2004-03-15 21:19:44 +00:00
arnobrinkman
b835eb66b5 Alex, correct me if 'm wrong, but it seems this plague me the last days. 2004-03-15 21:19:36 +00:00
alexpeshkoff
3afc8a6321 increment build number 2004-03-15 19:35:06 +00:00
alexpeshkoff
0e24170951 fixing posix build 2004-03-15 19:35:00 +00:00
alexpeshkoff
35f41b5dfe increment build number 2004-03-15 19:10:48 +00:00
alexpeshkoff
151368f3cc fixing posix build 2004-03-15 19:10:44 +00:00
alexpeshkoff
dd93f68491 increment build number 2004-03-15 18:48:14 +00:00
alexpeshkoff
e35767f54b This should fix non-VC6 builds. Thanks to Nickolay Samofatov 2004-03-15 18:48:10 +00:00
skidder
86b535f2e6 increment build number 2004-03-15 02:57:14 +00:00
skidder
e1b6cec486 Allow using PSQL cursors in EXECUTE BLOCK statement 2004-03-15 02:57:07 +00:00
fsg
d56c6a6cfa increment build number 2004-03-14 23:00:24 +00:00
alexpeshkoff
08240d98ff increment build number 2004-03-14 14:39:46 +00:00
alexpeshkoff
84157fc582 Fixed boot build 2004-03-14 14:39:45 +00:00
alexpeshkoff
3820508951 increment build number 2004-03-14 14:39:44 +00:00
alexpeshkoff
ccbbdb5024 increment build number 2004-03-14 14:31:09 +00:00
alexpeshkoff
398bed619d increment build number 2004-03-14 14:27:55 +00:00
alexpeshkoff
e421a8baef fixed release build 2004-03-14 14:27:53 +00:00
alexpeshkoff
8464c13eb8 increment build number 2004-03-14 13:40:15 +00:00
alexpeshkoff
67f1740fea Various cleanup to make engine compile and work after mentioned earlier changes.
Mainly:
1) MemoryPool* => MemoryPool& in arrays' constructors
2) use Firebird::string to keep strings data
2004-03-14 13:40:14 +00:00
alexpeshkoff
9603b40b4d increment build number 2004-03-14 13:40:13 +00:00
alexpeshkoff
faaedd9ccf increment build number 2004-03-14 13:40:11 +00:00
alexpeshkoff
09e6143fca increment build number 2004-03-14 13:40:09 +00:00
alexpeshkoff
c52788152a increment build number 2004-03-14 13:40:06 +00:00
alexpeshkoff
8010f27e4a increment build number 2004-03-14 13:40:04 +00:00
alexpeshkoff
9c92d8648c increment build number 2004-03-14 13:39:48 +00:00
alexpeshkoff
d2c9943584 increment build number 2004-03-14 13:36:39 +00:00
alexpeshkoff
1297d0a049 'char *' converted to 'PathName &' (not everywhere) 2004-03-14 13:36:37 +00:00
alexpeshkoff
dd7945cc04 increment build number 2004-03-14 13:34:45 +00:00
alexpeshkoff
2cab4e99f0 replaced str with Firebird::string (or Parhname) in Database and attachment 2004-03-14 13:34:43 +00:00
alexpeshkoff
097f96b83e increment build number 2004-03-14 13:34:10 +00:00
alexpeshkoff
2f8479dc84 increment build number 2004-03-14 13:31:27 +00:00
alexpeshkoff
96f19da590 use InlineStorage - should give slightly better performance 2004-03-14 13:31:26 +00:00
alexpeshkoff
790887934d increment build number 2004-03-14 13:30:28 +00:00
alexpeshkoff
c4fc7fb2a2 increment build number 2004-03-14 13:30:27 +00:00
alexpeshkoff
c252a2237b 1) made DitItr pooled-object
2) dropped comparePaths - it did nothing more then PathName can now
2004-03-14 13:30:26 +00:00
alexpeshkoff
e0ac1ffe8b increment build number 2004-03-14 13:26:59 +00:00
alexpeshkoff
ade3f58c6a Mutex-protected initialization of PluginManager 2004-03-14 13:26:58 +00:00
alexpeshkoff
27cf49f935 increment build number 2004-03-14 13:24:51 +00:00
alexpeshkoff
f0ef70fa45 1. Full pair (both first and second pooled objects) added.
2. Pair may be placed to AutoPool.
2004-03-14 13:24:48 +00:00
alexpeshkoff
b76ef6b8e1 increment build number 2004-03-14 13:22:17 +00:00
alexpeshkoff
7457f71e0f 1) a bit more correct memory allocation debugging
2) use AutoStorage to allocate string data
2004-03-14 13:22:16 +00:00
alexpeshkoff
7d5e462fe9 increment build number 2004-03-14 13:19:49 +00:00
alexpeshkoff
1a925afa38 Added capability to have following kinds of arrays:
1) sorted or unsorted
2) POD or objects
3) with or without inline storage
4) allocating from auto- or permanent-pool
All array constructors take MemoryPool& instead of MemoyPool*
2004-03-14 13:19:47 +00:00
alexpeshkoff
112f1ca083 increment build number 2004-03-14 13:15:00 +00:00
alexpeshkoff
221ae2fa2a Pools support 2004-03-14 13:14:58 +00:00
alexpeshkoff
84e17c41cf increment build number 2004-03-14 13:14:24 +00:00
alexpeshkoff
6680d0a7a7 increment build number 2004-03-14 13:10:43 +00:00
alexpeshkoff
18b7cb3710 Templates, supporting objects initialization 2004-03-14 13:10:40 +00:00
alexpeshkoff
a1f09bf058 increment build number 2004-03-14 13:08:38 +00:00
alexpeshkoff
699cf30d77 May use _any_ way to delete pointer, not only operator delete 2004-03-14 13:08:36 +00:00
alexpeshkoff
54af87239e increment build number 2004-03-14 13:07:03 +00:00
alexpeshkoff
0dbd44a35b Constructors to put arrays in local memory, use AutoStorage. 2004-03-14 13:07:01 +00:00
alexpeshkoff
5ccd683e9f increment build number 2004-03-14 13:05:06 +00:00
alexpeshkoff
2ae251add1 Added *Storage classes to be used as primary base for all pool-oriented classes 2004-03-14 13:05:02 +00:00
skidder
488418446c increment build number 2004-03-14 05:51:55 +00:00
skidder
2851f76d35 Fix warnings 2004-03-14 05:51:54 +00:00
skidder
37709e250a increment build number 2004-03-14 05:51:52 +00:00
skidder
51746a8da6 increment build number 2004-03-14 05:51:51 +00:00
skidder
9b65369899 increment build number 2004-03-14 05:51:43 +00:00
fsg
c7d044b100 increment build number 2004-03-13 22:59:26 +00:00
skidder
5bec87a177 increment build number 2004-03-13 22:17:57 +00:00
skidder
8ae9ed829b Fix POSIX build issue resulting from my cleanup. Strange, but Win32 build was fine here 2004-03-13 22:17:55 +00:00
skidder
b1f1e215ab increment build number 2004-03-13 08:29:51 +00:00
skidder
7fb0574dbd Please GCC in pool_alloc_rpt template declaration 2004-03-13 08:29:48 +00:00
skidder
ca4ce0669a increment build number 2004-03-13 01:57:56 +00:00
skidder
f79cf1d344 Correction 2004-03-13 01:57:52 +00:00