alexpeshkoff
|
edf58bab73
|
Fixed my bug in alice. Also some style changes and cleanup.
|
2004-09-01 14:51:33 +00:00 |
|
alexpeshkoff
|
c3db4aaa97
|
added (and used in sources) template to change and restore default pool
|
2004-08-30 18:11:08 +00:00 |
|
alexpeshkoff
|
31039a254e
|
next step preparing to allocate auto objects memory from appropriate pool
|
2004-08-16 12:28:43 +00:00 |
|
brodsom
|
7168edca86
|
Put thread functions into thread class
|
2004-07-03 00:13:46 +00:00 |
|
brodsom
|
a80f2ee39b
|
Put thread functions into thread class
|
2004-07-02 10:02:46 +00:00 |
|
alexpeshkoff
|
1591a54e5e
|
Thread cleanup:
1. Added macros to declare thread entrypoints
2. THD_mutex_* functions use Firebird::Mutex
3. Thread local storage use fb_tls.h
|
2004-06-08 13:41:08 +00:00 |
|
brodsom
|
877cce340b
|
- Convert *_thread_data macros to inline func
|
2004-05-20 00:56:59 +00:00 |
|
brodsom
|
68cb86b274
|
- Remove *_THREAD_DATA definitions from thd.h, are unneeded and conflicts with definitions in providers/services main headers (which need to use undef).
- Use different names for each service/provider *_THREAD_DATA macros.
|
2004-05-19 18:14:29 +00:00 |
|
brodsom
|
ee34db7e20
|
Macro cleaning (THREAD_*)
|
2004-05-15 00:58:46 +00:00 |
|
brodsom
|
e0854daa99
|
Removing ib_stdio.h
|
2004-04-28 22:00:03 +00:00 |
|
alexpeshkoff
|
045e9dc8ec
|
1. removed any mentions of blk_pool() from engine (and method itself)
2. replaced 'struct lls' with 'template Stack'
|
2004-04-18 14:22:27 +00:00 |
|
robocop
|
958f9e31aa
|
Cleanup
A few new[] - delete[] pairs fixed.
|
2004-03-19 06:14:53 +00:00 |
|
robocop
|
663e3b16e7
|
Cleanup
|
2004-02-02 11:02:12 +00:00 |
|
dimitr
|
995417f11a
|
Minor cleanup
|
2003-12-14 18:26:25 +00:00 |
|
brodsom
|
abe35ef6fe
|
-Remove unneeded setjmp header
|
2003-11-18 12:39:12 +00:00 |
|
brodsom
|
ff070a16a8
|
Replacing assert with fb_assert
|
2003-11-03 23:59:24 +00:00 |
|
robocop
|
484c6ec372
|
Cleanup, const correctness, variables in scope, etc.
Having done my best to merge everyone else's changes, I hope the tree can be build with whatever other tools != MSVC6.
|
2003-09-25 11:49:12 +00:00 |
|
brodsom
|
30f79b34f8
|
-Cleaning headers
|
2003-09-15 16:32:22 +00:00 |
|
skidder
|
2ea5a6fa3b
|
Fix up memory leak in gfix I introduced quite some time ago. Noticed by Mike Nordell
|
2003-03-19 11:33:46 +00:00 |
|
brodsom
|
9a71ae7987
|
Change #if 0 and #if 1 to NOT_USED_OR_REPLACED
|
2003-02-12 12:51:07 +00:00 |
|
eku
|
a7f18b2e31
|
Removed "register" variables from the source code. It's up to the compiler
to hold variables in CPU registers.
|
2003-02-10 13:28:35 +00:00 |
|
skidder
|
ba5e11b15c
|
Integrate new memory manager into the engine
|
2003-01-16 17:47:10 +00:00 |
|
alexpeshkoff
|
3217d2c812
|
Rename all links to why.cpp handle to struct why_hndl *
|
2002-12-16 15:16:32 +00:00 |
|
skidder
|
6d64014e57
|
Changed engine to store source file name/line number information for EVERY allocation when DEBUG_GDS_ALLOC is defined. All allocation should be done using FB_NEW or FB_NEW_RPT macros instead of keyword new since now
|
2002-09-25 17:12:16 +00:00 |
|
tamlin
|
532d971de1
|
Explicitly allocate the alice permanent pool from the global default memory pool.
|
2001-12-29 10:08:21 +00:00 |
|
tamlin
|
e48b2468d7
|
MemoryPool work
|
2001-12-28 05:16:31 +00:00 |
|
tamlin
|
80f7fb6dd4
|
New C++ memory pool
|
2001-12-24 02:51:06 +00:00 |
|
skywalker
|
4c4bc9a95c
|
Global changes for new Makefile and firebird2 compile on linux
|
2001-07-29 23:43:24 +00:00 |
|
tamlin
|
9a776a604e
|
First steps towards a C++ conversion.
|
2001-05-23 13:26:42 +00:00 |
|