-
-
Notifications
You must be signed in to change notification settings - Fork 22
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
Format of v8 log file changed in v15 #22
Comments
I'm sorry, but I don't have much bandwidth to help here, however of course I'd welcome a PR that doesn't break older versions + makes it work for newer ones. Thanks |
Cool, I'll check out. I've actually learnt more about this since my message, so feel relatively comfortable submitting a PR. |
Looks this is a bit tricky and requires dealing with backwards compatibility. One solution is to introduce separate (and largely duplicated) copy of DeopyProcessor for v15. A separate question I have - why DeoptProcessor is pasted directly into deoptigate and packaged via |
@thlorenz thoughts? |
The If the v8 code that it pulled changed, then we should update that module and bump the version here.
If a package that does the same is available or could be created similar to how I did with v8-tools-core, then we should do that. And I'm totally for a way to version this, that was my intent when I created v8-tools-core.
IMHO how we should handle this is to do all the above and use those modules to then create a version of deoptigate that is compatible with the newer v8 and its output format. I hope that answers all your questions and helps us get on the right track with this. One final note, I've been toying a while with the idea of rewriting deoptigate to TypeScript, just had no bandwidth. To be honest I'm not too happy with some of the code (it's not the cleanest). Therefore if the upgrade you're proposing would involve a lot of changes we should think about rewriting in TS as part of those. |
Great to hear this!
|
Awesome .. I agree with all those points .. the 3rd we can punt on, I just let you know to avoid you putting too much work into reimplementing something that is planned to be moved to TS eventually. LMK how I can help (even though my bandwidth is somewhat limited). |
So far I noticed this for IC info - row, column and map fields are not read property. I don't mind submitting pull request, but need a bit of guidance:
The text was updated successfully, but these errors were encountered: