Project

Profile

Help

Bug #4507

closed

TinyTree used for assertion checking during schema validation includes excessive NamespaceBinding objects

Added by Michael Kay about 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Performance
Sprint/Milestone:
-
Start date:
2020-03-30
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
10, 9.9
Fix Committed on Branch:
10, 9.9
Fixed in Maintenance Release:
Platforms:

Description

Reported by private email: a validation run, which appears to have an assertion defined on the root element node, is consuming excessive memory. Heap analysis shows a large number of redundant NamespaceBinding objects, accounting for a large proportion of the tree size.

This is Saxon 9.9 on .NET.

The data is confidential medical data so we don't have a repro.

Please register to edit this issue

Also available in: Atom PDF