asfernandes
ed3d7ed720
Misc.
2012-01-20 01:42:03 +00:00
robocop
5ad1da3891
Simplification.
2012-01-19 05:42:04 +00:00
asfernandes
eb5689ef0e
Misc.
2011-10-07 02:33:02 +00:00
alexpeshkoff
70ddf7a875
Make services work correctly with multiple security databases
2011-10-04 12:51:57 +00:00
alexpeshkoff
13e0341fea
Use interface-based API in remote server. Use stable "next" pointers in yvalve.
2011-06-29 09:41:47 +00:00
alexpeshkoff
2dc25a44bb
OSRI and new posix build
2010-10-12 08:02:57 +00:00
robocop
94b6451014
Allow QualifiedName to interact with StatusArg.
2010-01-26 07:32:12 +00:00
asfernandes
e99a07bffd
Remove usage of tdbb (and tdbb->tdbb_status_vector) in the lock manager
2009-12-06 01:34:57 +00:00
alexpeshkoff
1742eca1f3
Use correct type in class instead adding static_cast<> here and there
2009-11-05 11:56:26 +00:00
robocop
569baefa3e
Debug checks.
2009-08-05 06:27:57 +00:00
alexpeshkoff
302e0d2cd9
Reworked class Semaphore:
...
1. Mach semaphores on Darwin.
2. No more local SysV semaphores.
3. Fixed bugs in conditional var based semaphore.
4. Moved big methods from .h to .cpp file.
2009-06-09 13:58:06 +00:00
robocop
c6106603df
Misc.
2009-06-05 10:24:39 +00:00
alexpeshkoff
0c9bc92dad
Fixed Sun compiler warnings
2009-06-04 09:32:08 +00:00
asfernandes
8fbf0e8e8c
Remove trailing spaces (.cpp files)
2008-12-05 01:20:14 +00:00
alexpeshkoff
9431183e42
Implemented CORE-1667: Reading password from file/stdin
2008-11-30 17:11:56 +00:00
asfernandes
4c9513dbd8
Misc
2008-11-23 21:54:56 +00:00
alexpeshkoff
016b4f6c39
An attempt to save some space on stack in VC builds.
...
It was detected by Dmitry, that VC has rather non-standard rules when allocating
stack variables. I can provide omitted here details, but the result was about 13K on stack
per each PASS1_node() invocation (gcc consumed only 1.25K for it). With allocation of
status array from the pool problem became much less dangerous, but stack consumption is still
rather big in VC. This version of classes makes on-stack memory, used by each instance
of the class, as small as possible - sizeof(void*). Therefore please don't blame me
for 'strange' internals of Arg classes.
2008-11-23 14:34:39 +00:00
dimitr
65bcdc368d
Fixed the build.
2008-10-31 12:01:57 +00:00
alexpeshkoff
b63bf80ede
Avoid too deep stacks
2008-10-31 11:14:37 +00:00
alexpeshkoff
4e0d36e598
Make ctor compatible with vector prepared by init_status()
2008-09-11 13:06:31 +00:00
robocop
5bc24e78f2
Misc.
2008-08-28 07:14:20 +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
1785fb6ee3
fixing CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid
...
finished cleanup of vararg in error diagnostics in DSQL
2008-08-15 11:21:47 +00:00
alexpeshkoff
06118555f9
Fixed bug when appending vectors, thanks to Claudio
2008-07-28 10:07:09 +00:00
robocop
1492df2080
Minor cleanup after Alex' changes.
2008-07-12 08:06:19 +00:00
asfernandes
607f55503d
Misc
2008-07-11 02:37:23 +00:00
alexpeshkoff
88d41e4983
Added new methods
2008-07-10 15:46:41 +00:00
asfernandes
45786da3bc
Misc
2008-07-06 16:42:52 +00:00
robocop
915783bf8e
Misc:
...
Updating legacy message
Adding a message
Fixing some typos
2008-07-06 10:56:34 +00:00
alexpeshkoff
5ac5869661
CORE-1964 - stop vararg mess when reporting errors. Use special class for it. More (ERR_post cleanup) to come.
2008-07-03 12:02:54 +00:00