Skip to content
This repository has been archived by the owner on Jul 8, 2023. It is now read-only.

New ReflectionReference-based exporter IDs are frequently re-used #269

Open
ezzatron opened this issue Apr 9, 2023 · 0 comments
Open

New ReflectionReference-based exporter IDs are frequently re-used #269

ezzatron opened this issue Apr 9, 2023 · 0 comments

Comments

@ezzatron
Copy link
Contributor

ezzatron commented Apr 9, 2023

Reference IDs can be re-used when the lifetime of the reference ends. The same is true for spl_object_hash(), but this has a much higher impact on exporting arrays in the exporter, because Phony creates the references, and they're typically very short-lived.

This has made the exporter output worse overall, and it sucks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant