Re: [Firebird-devel] [FB-Tracker] Created: (CORE-5611) Higher memory consumption for prepared statements in FB3

2017-09-12 Thread peshkoff--- via Firebird-devel
I can see several reasons: 1) Every node now contains vtable with a dozen of virtual methods 2) Nodes now contain both DSQL and JRD parts, even if one of them is unused 3) Child nodes are now wrapped in NodeRefImpl which is way too fat for a pointer wrapper (56 bytes due to its vtable)

[Firebird-devel] [FB-Tracker] Created: (CORE-5611) Higher memory consumption for prepared statements in FB3

2017-09-12 Thread Dmitry Yemanov (JIRA)
Higher memory consumption for prepared statements in FB3 Key: CORE-5611 URL: http://tracker.firebirdsql.org/browse/CORE-5611 Project: Firebird Core Issue Type: Bug