Actions
Bug #3533
closedHotspot bytecode generation crashes under concurrent workload
Start date:
2017-11-16
Due date:
% Done:
100%
Estimated time:
Legacy ID:
Applies to branch:
9.8, trunk
Fix Committed on Branch:
9.8, trunk
Fixed in Maintenance Release:
Platforms:
Description
Various internal crashes occur when a single compiled stylesheet is run concurrently on a variety of different source documents, as happens when processing a directory of input files using a single stylesheet from the command line.
The crashes appear to suggest that two concurrent executions are triggering bytecode generation at the same time, and that the two compilation events are interfering with each other. Bytecode generation for a particular ByteCodeCandidate is synchronized, though compilation of two different expressions is allowed to proceed in parallel. Perhaps one of the expressions being compiled is a subexpression of another?
Please register to edit this issue
Actions