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

25 Commits

Author SHA1 Message Date
robocop
95292d1731 Style. 2008-12-20 08:12:19 +00:00
robocop
d39690fbff Style (and let lines grow up to 100 columns). 2008-12-04 09:29:16 +00:00
alexpeshkoff
13a15d4bfe 1. Final fix for CORE-1964 - finished vararg cleanup in jrd.
2. Generic cleanup of error reporting functions all around engine.
2008-08-27 12:20:47 +00:00
alexpeshkoff
a5067b3eae fixed gcc warning 2008-08-18 13:26:11 +00:00
roman-simakov
59ae35d837 Style 2008-08-13 09:02:35 +00:00
roman-simakov
91e5b3dc05 Added missed synchronization. Thanks to Adriano. 2008-07-28 12:18:20 +00:00
roman-simakov
f2ec2568a0 Fixed using GlobalRWLock for multiple writes by the some logical owner. 2008-07-23 16:03:35 +00:00
dimitr
07e0133f2b Simplified the dbb_sync handling. This becomes possible because of the prior commit.
With checkouts being allowed for ASTs, the AstInhibit code also becomes redundant.
2008-06-04 13:38:40 +00:00
roman-simakov
dda2676ba5 1. Fixed unlocking header page while CCH_release. Thanks to Vlad.
2. Fixed writing page while nbackup merge state is stalled.
3. Fixed using dead dbb in AST handler while somebody is changing cached lock of the GlobalRWLock.
2008-04-16 09:16:45 +00:00
robocop
7096c6a25b const and check. 2008-03-29 14:01:48 +00:00
dimitr
1f22e3e1c1 1) Added proper handle validation for dbb.
2) Changed dbb_sync lifestyle handling.
3) Sync'ed access to the att_long_locks.
4) Put in a temporary workaround for nbackup deadlocks.
2008-03-20 16:42:29 +00:00
dimitr
f5659c0b70 1) Major cleanup of the old-style blk and allocator-based blk_type.
2) Added synchronization for the JRD locks.
2008-03-19 16:19:56 +00:00
dimitr
afb970dba1 1) Cleanup.
2) Catch exceptions in AST routines.
2008-03-12 16:53:57 +00:00
dimitr
43594ed53a Major synchronization changes. Description of the commit will be posted to fb-devel. 2008-01-26 13:17:19 +00:00
alexpeshkoff
520b831d50 Fixing merge 2008-01-16 12:30:52 +00:00
dimitr
e08c5da397 The merge continued. 2008-01-16 09:07:24 +00:00
alexpeshkoff
eea9070f48 Optimized RuntimeStaticstics (and related part of ThreadDb) for performance - some tests run 25faster 2007-12-03 15:46:39 +00:00
robocop
bc5d45e62e The lock_string argument can be const. 2007-09-22 08:34:28 +00:00
robocop
bcbf35c64c Misc. 2007-08-12 05:22:59 +00:00
alexpeshkoff
adfa8facf7 Use AstInhibit in GlobalRWLock 2007-08-10 13:57:25 +00:00
alexpeshkoff
6d66c28b13 Fixed solx86 build - not always offset_t and UINT64 are the same 2007-08-10 07:55:46 +00:00
alexpeshkoff
6ffb669c2b fixed gcc warning, human readability also here 2007-05-24 12:30:41 +00:00
skidder
8539ceb992 Small NBAK performance optimization from Rom
an Simakov
2007-05-04 21:25:04 +00:00
dimitr
6531ec4fac Misc. 2007-04-27 16:27:18 +00:00
skidder
f4c4f9f493 NBAK synchronization rework. This should fix CORE-1151 and other Nbackup stability issues 2007-04-24 15:44:43 +00:00