[
https://issues.apache.org/jira/browse/DAFFODIL-2920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Thompson closed DAFFODIL-2920.
-----------------------------------
Verified the specified commit (commit 8735ed1d35eac97f8f054942953fc349fc54bb9e)
is included in the latest pull from the daffodil repository.
Verified, via review, changes identified in the commit comment were
implemented.
Verified the affected daffodil subproject sbt test suites executed successfully.
Verified the nightly test suite executes successfully with no unexpected
failures.
Worked with Steve verifying that the update provided performance improvement
for many of the test formats.
> Improve performance of BucketingInputSource
> -------------------------------------------
>
> Key: DAFFODIL-2920
> URL: https://issues.apache.org/jira/browse/DAFFODIL-2920
> Project: Daffodil
> Issue Type: Improvement
> Components: Performance
> Affects Versions: 3.8.0
> Reporter: Steve Lawrence
> Assignee: Steve Lawrence
> Priority: Major
> Fix For: 3.9.0
>
>
> The BucketingInputSource (used when parsing an InputStream) is measured to
> have around 15% overhead compared to the ByteBufferInputSource (used when
> parsing a ByteBuffer/Array). The bucketing algorithm is quite a bit more
> complex than the ByteBuffer, so this isn't expected, but we should see if we
> can get this overhead lower.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)