robocop
2ab1f94dd2
Cleanup
...
Some minor corrections
Second step to rename
2004-03-11 05:04:26 +00:00
skidder
b6e5ccd413
Clean up.
...
1. gds__alloc doesn't throw
2. Add NOMEM handlers to a couple places
3. kill HAVE_*SNPRINTF conditionals
2004-03-09 00:17:07 +00:00
robocop
e6187cecd2
Cleanup
...
Some bug fixes
Style
2004-03-07 07:58:55 +00:00
skidder
725b7f9972
Be slightly more portable
2004-03-02 20:23:32 +00:00
eku
b28781c507
Fixed compilation issues (missing include files, wrong defines).
2004-03-02 08:43:33 +00:00
skidder
4b5428f833
Memory pages manager
2004-03-01 03:18:42 +00:00
robocop
5c3c8abd9a
Big cleanup.
...
God have pity on platform maintainers.
I only can compile/test Win32; sorry, folks.
2004-02-20 06:43:27 +00:00
robocop
2b295a9108
General cleanup. Sorry if I missed some occurrence.
2004-01-28 07:50:41 +00:00
robocop
db77ffa605
const correctness, variables in scope, cleanup, etc.
2003-11-07 08:06:35 +00:00
brodsom
ff070a16a8
Replacing assert with fb_assert
2003-11-03 23:59:24 +00:00
brodsom
51893d72ad
- Make MinGW build again after Nickolay patch (There is a multiple definition of std::bad_alloc::~bad_alloc())
2003-11-03 02:05:14 +00:00
skidder
e5397f4180
Ugly hack to make Firebird compatible with host applications using STL
2003-10-27 22:27:30 +00:00
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +00:00
skidder
f3348c4502
Apply FreeBSD patches by Tomas Skoda
2003-08-11 11:21:21 +00:00
skidder
ce78ed1f1d
1) Make NBACKUP happy on Win32 CS too.
...
2) Fix tracking of OWN_hung in Win32 CS lock manager (lock-up debugging aid)
3) Fix possible unsynchronized access to memory manager in Win32 CS builds
and client library. Have shown itself as a very rare crash of Win32 CS manager
process during its startup.
4) Reduce warnings a little
Points 2 and 3 need to be backported to B1_5_Release
2003-08-10 15:43:23 +00:00
skidder
142bd2b320
No more messages about forbidden usage of global operator new in DEV_BUILD. C++ library from RH8.0 does that routinely and this causes crashes because stderr messages go to TCP socket from fb_inet_server
2003-05-07 11:13:55 +00:00
brodsom
4051c36d57
Restore inlines
2003-02-25 01:11:29 +00:00
brodsom
01681a01dc
Move function definition from header to cpp and remove inline.
2003-02-16 00:20:30 +00:00
dimitr
e9c9394670
Fixed exception handling.
2003-02-13 13:44:44 +00:00
brodsom
6fb3e5ec4c
Remove warning 'declaration shadows a previous local'
2003-02-13 02:19:14 +00:00
tamlin
08d027e94d
Print warning messages to stderr instead of stdout
2003-02-12 19:36:27 +00:00
dimitr
0ce8652f60
Moved allocator functions back to GDS. MemoryPool is no longer exported.
2003-02-04 20:18:36 +00:00
dimitr
fb6a63fe58
Fixed bug in the memory manager. We shouldn't use the uninitialized pool. gpre_boot no longer crashes.
2003-02-04 11:18:17 +00:00
dimitr
81cbb8bb78
Reduced memory usage.
2003-02-02 13:09:55 +00:00
skidder
427ae39e57
Fixed a couple errors Mike Nordell pointed at
2003-01-30 18:05:34 +00:00
dimitr
81d3885bcc
Fixed the errors pointed out by Mike.
2003-01-30 13:26:16 +00:00
dimitr
93246b6445
Fixed linkage issues on win32.
2003-01-27 11:47:04 +00:00
dimitr
733e45cf0d
Cleanup.
2003-01-21 12:19:32 +00:00
skidder
e12957d7bc
Fixed engine compilation problem on GCC3.2.1
2003-01-20 14:31:20 +00:00
dimitr
5dabda9323
Fixed dump of the memory usage stats.
2003-01-20 08:40:02 +00:00
skidder
884c38d6c4
Memory manager changes - added memory usage stats, empty extents are now deallocated
2003-01-18 21:45:24 +00:00
dimitr
8de1ee6484
Removed compiler warnings.
2003-01-18 18:43:52 +00:00
dimitr
c9ed6efc7f
Fixed problems with the memory manager. Oddly enough, but the server seems to work ;-)
2003-01-17 09:59:59 +00:00
dimitr
30f685d014
Fixed a typo.
2003-01-17 06:41:40 +00:00
skidder
ba5e11b15c
Integrate new memory manager into the engine
2003-01-16 17:47:10 +00:00
skidder
4bdbf2a9c2
Little fixes in MemoryPool implementation
2003-01-10 21:37:18 +00:00
dimitr
1c1c5a8bc4
Fixed MemoryPool implementation.
2003-01-10 12:27:57 +00:00
skidder
32ecfff5b2
Prepare new memory manager for integration into the engine core
2003-01-09 19:47:46 +00:00
skidder
1a44760aed
Further class library development. Added memory pool locking and line number allocation information
2003-01-07 16:35:10 +00:00
alexpeshkoff
f138cb4f22
Make it compile with MSVC6
2003-01-06 17:35:21 +00:00
skidder
77761a16b9
Further class library development. MemoryPool works now
2003-01-03 16:03:30 +00:00
skidder
0ec1e9f4c4
Further class library development
2002-12-17 19:42:25 +00:00
skidder
268f131ad9
Further class library development
2002-12-16 18:33:54 +00:00
skidder
9872002a7d
First little pieces of new Firebird class library implementation
2002-12-14 21:43:18 +00:00