View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006232 | JEDI VCL | 00 JVCL Components | public | 2013-12-04 12:34 | 2015-09-14 13:20 |
Reporter | Torbins | Assigned To | obones | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | Daily / GIT | ||||
Target Version | Fixed in Version | 3.48 | |||
Summary | 0006232: Optimization of CopyFieldValue in JvMemoryDataset.pas | ||||
Description | CopyFieldValue has optimization for AnsiString, but has no optimization for WideString. But WideStrings are very likely to be used in Delphi 2009 and up. So such simple code can be added to fix this problem: ftWideString: DestField.AsWideString := SourceField.AsWideString; | ||||
Tags | No tags attached. | ||||
|
Please try with the latest JVCL version in GIT (or daily zip) and then send us a zipped file containing the sources of an application showing the issue. |
2013-12-16 11:36
|
Jira 6232.7z (452,382 bytes) |
|
I have added demo project. Without fix I get 593 ticks (average) on my computer. And after fix I get 577. |
|
This is now in GIT |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-12-04 12:34 | Torbins | New Issue | |
2013-12-13 11:10 | obones | Note Added: 0020751 | |
2013-12-13 11:10 | obones | Status | new => feedback |
2013-12-16 11:36 | Torbins | File Added: Jira 6232.7z | |
2013-12-16 11:39 | Torbins | Note Added: 0020848 | |
2013-12-16 17:14 | obones | Status | feedback => acknowledged |
2013-12-18 15:27 | obones | Note Added: 0020879 | |
2013-12-18 15:27 | obones | Status | acknowledged => resolved |
2013-12-18 15:27 | obones | Fixed in Version | => Daily / GIT |
2013-12-18 15:27 | obones | Resolution | open => fixed |
2013-12-18 15:27 | obones | Assigned To | => obones |
2015-09-14 13:20 | obones | Fixed in Version | Daily / GIT => 3.48 |