[Firebird-devel] [FB-Tracker] Created: (CORE-5195) Improve a Firebird compilation scripts (bat files)

2016-04-13 Thread Kovalenko Dmitry (JIRA)
Improve a Firebird compilation scripts (bat files) -- Key: CORE-5195 URL: http://tracker.firebirdsql.org/browse/CORE-5195 Project: Firebird Core Issue Type: Improvement Components:

Re: [Firebird-devel] Crash when caught exception is stored in StaticStatusVector

2016-04-13 Thread Dimitry Sibiryakov
13.04.2016 15:13, Alex Peshkoff wrote: > How can implementation replace interface? > Replace current implementation? Replace current interface. It was a part of new experimental plugin API. -- WBR, SD. -- Find

Re: [Firebird-devel] Crash when caught exception is stored in StaticStatusVector

2016-04-13 Thread Alex Peshkoff
On 04/13/2016 03:45 PM, Dimitry Sibiryakov wrote: > 13.04.2016 14:36, Alex Peshkoff wrote: >> Do you use that class in IStatus implementation? > No, this object was supposed to replace current IStatus completely. > How can implementation replace interface? Replace current implementation?

Re: [Firebird-devel] Crash when caught exception is stored in StaticStatusVector

2016-04-13 Thread Dimitry Sibiryakov
13.04.2016 14:36, Alex Peshkoff wrote: > Do you use that class in IStatus implementation? No, this object was supposed to replace current IStatus completely. -- WBR, SD. -- Find and fix application performance

Re: [Firebird-devel] Crash when caught exception is stored in StaticStatusVector

2016-04-13 Thread Alex Peshkoff
On 04/13/2016 01:01 PM, Dimitry Sibiryakov wrote: > 13.04.2016 11:48, Alex Peshkoff wrote: >> First - why do we show >> last error happened? Typically showing first error is better choice. And >> we use exactly this logic when for example enumerate providers in yvalve >> - first not last error

Re: [Firebird-devel] Crash when caught exception is stored in StaticStatusVector

2016-04-13 Thread Alex Peshkoff
On 04/13/2016 01:12 PM, Dimitry Sibiryakov wrote: > 13.04.2016 11:48, Alex Peshkoff wrote: >>Performance issues >> when processing an error are not critical - compared with resources >> needed for exception throwing and catching 1 or 2 additional allocations >> of (sooner of all) small blocks

Re: [Firebird-devel] Crash when caught exception is stored in StaticStatusVector

2016-04-13 Thread Dimitry Sibiryakov
13.04.2016 11:48, Alex Peshkoff wrote: > Performance issues > when processing an error are not critical - compared with resources > needed for exception throwing and catching 1 or 2 additional allocations > of (sooner of all) small blocks are not a problem. I had a prototype that was

Re: [Firebird-devel] Crash when caught exception is stored in StaticStatusVector

2016-04-13 Thread Dimitry Sibiryakov
13.04.2016 11:48, Alex Peshkoff wrote: > First - why do we show > last error happened? Typically showing first error is better choice. And > we use exactly this logic when for example enumerate providers in yvalve > - first not last error shown. Next, no space state in first directory in > the

Re: [Firebird-devel] Crash when caught exception is stored in StaticStatusVector

2016-04-13 Thread Alex Peshkoff
On 04/12/2016 08:00 PM, Dmitry Yemanov wrote: > 12.04.2016 15:31, Dimitry Sibiryakov wrote: > >> On the other hand we can restore logic described in declaration of >> system_error and >> eliminate using of dynamic strings inside of this class. In this case >> StaticStatusVector >> should be