To fix #1610, we had to turn off Dart's new RTI implementation in our release builds.
Our dependency, plotly.js, uses a recursive walk of both object symbols and object.keys as part of the drawing process.
The old RTI is deprecated and will be deleted soon.
CC @rakudrama
The JS code we're running into this difficulty interopping with is detailed at this comment:
#1610 (comment)
To fix #1610, we had to turn off Dart's new RTI implementation in our release builds.
Our dependency, plotly.js, uses a recursive walk of both object symbols and object.keys as part of the drawing process.
The old RTI is deprecated and will be deleted soon.
CC @rakudrama
The JS code we're running into this difficulty interopping with is detailed at this comment:
#1610 (comment)