-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add opaque value inspection #53
Conversation
2590f58
to
a53156d
Compare
Realuse feedback: sometimes segfault occurs |
a53156d
to
38c86b3
Compare
38c86b3
to
89c5684
Compare
fixed. |
When exactly do these appear? I haven't used earlybird for a while. I just tried it on a tiny dummy program and found |
Previously |
I noticed the force push, the I looked into it a bit and think I've figured it out: |
Shall we release this with those TODO(s)? I think it's a big improvement. |
I think the TODOs are fine, all the most common things are already covered. I'll try this on a larger project in case some other issue pops up. If it seems fine, I'll merge this and can do a release. |
There's extra object_tag, infix_tag, forward_tag and no_scan_tag not handled. I don't know the meanings of those tags. Maybe we should handle those tags as well.
|
|
CHANGES: ### Added * Add opaque value inspection using runtime representation (hackwaly/ocamlearlybird#9, hackwaly/ocamlearlybird#52, hackwaly/ocamlearlybird#53).
CHANGES: ### Added * Add opaque value inspection using runtime representation (hackwaly/ocamlearlybird#9, hackwaly/ocamlearlybird#52, hackwaly/ocamlearlybird#53).
Close #52
TODO:
heuristic list value